Skip to content

v0.5.0

Compare
Choose a tag to compare
@gardener-robot-ci-1 gardener-robot-ci-1 released this 26 Apr 15:37
· 545 commits to master since this release

[etcd-druid]

✨ New Features

  • [USER] Configure auto-compaction policy for etcd and backup sidecar's embedded etcd via Etcd resource via .spec.sharedConfig.autoCompactionMode and .spec.sharedConfig.autoCompactionRetention. (#157, @ishan16696)
  • [OPERATOR] Etcd bootstrap script now resides in the custom etcd image instead of being mounted as a configmap. (#162, @shreyas-s-rao)

🏃 Others

  • [OPERATOR] If an etcd StatefulSet remains pending, warning events of unbound PVCs are now added to the .status.lastError of the etcd resource. This makes it easier for operators to spot potential issues. (#146, @timuthy)
  • [OPERATOR] Snapshot compression specification can be configured through helm-charts as well as etcd resource spec configuration file. (#138, @ishan16696)

📰 Noteworthy

  • [USER] Moved parts of reconciliation for ETCD status that deals with Statefulset to a separate controller. (#133, @abdasgupta)

[etcd-backup-restore]

🏃 Others

📰 Noteworthy

  • [USER] Move bootstrap script out of the helm chart, as it will now be part of the etcd-custom-image. (gardener/etcd-backup-restore#327, @shreyas-s-rao)
  • [USER] Add support for snapshot compression/decompression. Compression and compression policy can be configured through flags: --compress-snapshots and --compression-policy respectively. Supported compression policies currently are gzip (default), lzw and zlib. Snapshot compression is disabled by default. (gardener/etcd-backup-restore#293, @ishan16696)