[gardener/etcd-backup-restore]
⚠️ Breaking Changes
[USER]
The etcd configuration parametersinitial-advertise-peer-urls
andadvertise-client-urls
now accept a structured YAML format where URLs are listed per etcd instance. This replaces the previous unstructured string format with@
as a separator. Existing configurations must be updated to match this new format. To know the new format in detail, check the example config file atpkg/miscellaneous/testdata/valid_config.yaml
by @anveshreddy18 [#715]
📰 Noteworthy
[OPERATOR]
Snapshots garbage collection performed by etcd-backup-restore (if enabled) for ABS is performed only when the objects' immutability period expires. by @renormalize [#781][OPERATOR]
Support for Container level WORM (ABS) in etcd-backup-restore is backward compatible. For more info please refer to this doc: https://github.com/gardener/etcd-backup-restore/blob/master/docs/usage/immutable_snapshots.md by @renormalize [#781][OPERATOR]
etcd-backup-restore now supports immutable objects for storage provider: Azure Blob Storage, provided by the Container Level WORM feature. by @renormalize [#781]
🏃 Others
[OPERATOR]
Don't skip full snapshot, always trigger a full snapshot independent of new updates to etcd, preventing prometheus alerts of not taking a scheduled full snapshot. by @Shreyas-s14 [#804][DEVELOPER]
Enhanced thecheck
make target to ensure the Go version adheres tox.y.0
. by @renormalize [#803]
Docker Images
- etcdbrctl:
europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.32.0