v0.10.0
·
80 commits
to refs/heads/main
since this release
General Changes
- Broaden Svc Selector (#395) @eberlep
- Relax clone block creation (#420) @eberlep
- etcdmanager / Etcd Deployment (#436) @eberlep
- Refactor Variable Declaration (#424) @eberlep
- Since go-1.18 net/netip provides the impl formerly only provided by netaddr, use that (#422) @majst01
- Optimize status controller (#409) @eberlep
- Postgres controller with event filter (Clean branch) (#414) @eberlep
- Check partition before operator update (clean branch) (#413) @eberlep
Notes
This release adds new labels to the postgresql
resources so properly separate multiple postgreslets in the same service cluster. As a result, a second restart is required: when the new postgreslet is initially rolled out, the new selector does not match any resources and hence it does not update the postgres-operators. After the first reconcile, all new labels are added. When restarting the postgreslet now, the selector does match and all postgres-operator updates are properly performed.
kubectl --namespace postgreslet-system rollout restart deployment/postgreslet