Skip to content

v0.29.0

Compare
Choose a tag to compare
@gardener-robot-ci-1 gardener-robot-ci-1 released this 02 Jul 12:59
· 25 commits to master since this release

[gardener/etcd-backup-restore]

🏃 Others

  • [DEVELOPER] Added documentation to use etcdbrctl as a process for testing locally, for a better developer experience and faster iteration speeds. by @renormalize [#723]
  • [DEVELOPER] Added support to use Azurite, which emulates Azure Blob Storage for local development and testing - which can be enabled by setting the AZURE_EMULATOR_ENABLED and AZURITE_STORAGE_API_ENDPOINT environment variables. by @renormalize [#699]
  • [DEVELOPER] Improved error handling for OpenStack Swift during deletion of objects. by @renormalize [#710]
  • [DEVELOPER] Added support for using fake-gcs-server for all etcdbr functionalities. To enable: Either
    1. Set GOOGLE_EMULATOR_ENABLED environment variable when running etcdbrctl command OR
    2. Set emulatorEnabled: true in GCP backup secret when deploying via Helm chart. by @anveshreddy18 [#697]
  • [OPERATOR] Introduces periodic updates to the Full Snapshot Lease, addressing delays in lease updates during failures by @anveshreddy18 [#711]
  • [OPERATOR] etcd-backup-restore now supports server-side encryption using customer provided keys (SSE-C) for S3-compatible providers by @amold1 [#719]
  • [USER] Do not rely on the snapshotter state when stopping the snapshotter. The snapshotter will now always be closed when a member goes from being the leader to any other state. by @avestuk [#680]

Docker Images

  • etcdbrctl: europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.29.0