Skip to content

Releases: gardener/etcd-druid

v0.3.0

15 May 06:10
Compare
Choose a tag to compare

[etcd-druid]

Most notable changes

  • [USER] Bump default etcd-backup-restore image version to v0.9.1. (#56, @georgekuruvillak)
  • [Operator] ⚠️ Etcd-druid NO MORE adds the annotation "cluster-autoscaler.kubernetes.io/safe-to-evict": "false" to etcd pods. Please make use of .spec.annotations to configure such annotation. (#55, @swapnilgm)

v0.2.0

30 Apr 07:42
Compare
Choose a tag to compare

[etcd-druid]

Improvements

  • [OPERATOR] Removed owner reference from etcd StatefulSet so that HVPA can recommend resource recommendations. VPA does not support StatefulSet having ownerReferences set to another top-level controller . (#48, @georgekuruvillak)
  • [OPERATOR] etcd-druid does now accept openstack for spec.backup.store.provider. (#43, @ialidzhikov)
  • [OPERATOR] ❇️ Populate etcd container root-ca-certificates list with the provided self-signed ca-bundle for communication with backup-restore sidecar (#40, @swapnilgm)
  • [OPERATOR] Updated the etcd resource manifest with priorityClassName to specify the priority of etcd pods. (#36, @georgekuruvillak)
  • [OPERATOR] Added the gardener-shoot-control-plane priority class to the etcd pods and changed the temporary directory path for the snapstore from /tmp to /var/etcd/data/temp. (#35, @rfranzke)
  • [OPERATOR] Changed logic in etcd druid to query for statefulset readiness and update the etcd status accordingly (#34, @georgekuruvillak)
  • [OPERATOR] Removed .status.lastError after successful reconciliation (#33, @georgekuruvillak)
    • Fixed the labels/selector issue in the statefulset manifest
    • Introduced .status.observedGeneration
    • Added logic to only reconcile if gardener.cloud/operation=reconcile and oldMeta.generation != newMeta.generation or .status.LastError != nil
  • [OPERATOR] Fix wget in etcd bootstrap script. (#32, @shreyas-s-rao)
  • [OPERATOR] Updates VERSION back to v0.2.0-dev. It was change with the hotfix merge. (#29, @georgekuruvillak)
  • [OPERATOR] Fixed the issue related to concurrent reconcilation of etcd resources messing up configmap, service and statefulset values. (#28, @georgekuruvillak)
  • [OPERATOR] Fix finalizer check in secret during deletion. (#27, @georgekuruvillak)

[etcd-backup-restore]

Most notable changes

Improvements

v0.1.15

16 Apr 11:01
Compare
Choose a tag to compare

[etcd-druid]

Improvements

  • [OPERATOR] etcd-druid does now accept openstack for spec.backup.store.provider. (#43, @ialidzhikov)
  • [OPERATOR] ❇️ Populate etcd container root-ca-certificates list with the provided self-signed ca-bundle for communication with backup-restore sidecar (#40, @swapnilgm)
  • [OPERATOR] Added the gardener-shoot-control-plane priority class to the etcd pods and changed the temporary directory path for the snapstore from /tmp to /var/etcd/data/temp. (#35, @rfranzke)
  • [OPERATOR] Changed logic in etcd druid to query for statefulset readiness and update the etcd status accordingly (#34, @georgekuruvillak)
  • [OPERATOR] Removed .status.lastError after successful reconciliation (#33, @georgekuruvillak)
    • Fixed the labels/selector issue in the statefulset manifest
    • Introduced .status.observedGeneration
    • Added logic to only reconcile if gardener.cloud/operation=reconcile and oldMeta.generation != newMeta.generation or .status.LastError != nil
  • [OPERATOR] Fix wget in etcd bootstrap script. (#32, @shreyas-s-rao)
  • [OPERATOR] Updates VERSION back to v0.2.0-dev. It was change with the hotfix merge. (#29, @georgekuruvillak)
  • [OPERATOR] Fixed the issue related to concurrent reconcilation of etcd resources messing up configmap, service and statefulset values. (#28, @georgekuruvillak)
  • [OPERATOR] Fix finalizer check in secret during deletion. (#27, @georgekuruvillak)

v0.1.14

16 Apr 08:13
Compare
Choose a tag to compare

[etcd-druid]

Improvements

  • [OPERATOR] etcd-druid does now accept openstack for spec.backup.store.provider. (#43, @ialidzhikov)

v0.1.13

15 Apr 16:53
Compare
Choose a tag to compare

[etcd-druid]

Improvements

  • [OPERATOR] ❇️ Populate etcd container root-ca-certificates list with the provided self-signed ca-bundle for communication with backup-restore sidecar (#40, @swapnilgm)

v0.1.12

02 Apr 06:03
Compare
Choose a tag to compare

[etcd-druid]

Improvements

  • [OPERATOR] Added the gardener-shoot-control-plane priority class to the etcd pods and changed the temporary directory path for the snapstore from /tmp to /var/etcd/data/temp. (#35, @rfranzke)
  • [OPERATOR] Changed logic in etcd druid to query for statefulset readiness and update the etcd status accordingly (#34, @georgekuruvillak)
  • [OPERATOR] Removed .status.lastError after successful reconciliation (#33, @georgekuruvillak)
    • Fixed the labels/selector issue in the statefulset manifest
    • Introduced .status.observedGeneration
    • Added logic to only reconcile if gardener.cloud/operation=reconcile and oldMeta.generation != newMeta.generation or .status.LastError != nil
  • [OPERATOR] Fix wget in etcd bootstrap script. (#32, @shreyas-s-rao)
  • [OPERATOR] Updates VERSION back to v0.2.0-dev. It was change with the hotfix merge. (#29, @georgekuruvillak)
  • [OPERATOR] Fixed the issue related to concurrent reconcilation of etcd resources messing up configmap, service and statefulset values. (#28, @georgekuruvillak)
  • [OPERATOR] Fix finalizer check in secret during deletion. (#27, @georgekuruvillak)

v0.1.11

01 Apr 08:04
Compare
Choose a tag to compare

[etcd-druid]

Improvements

  • [OPERATOR] Changed logic in etcd druid to query for statefulset readiness and update the etcd status accordingly (#34, @georgekuruvillak)
  • [OPERATOR] Removed .status.lastError after successful reconciliation (#33, @georgekuruvillak)
    • Fixed the labels/selector issue in the statefulset manifest
    • Introduced .status.observedGeneration
    • Added logic to only reconcile if gardener.cloud/operation=reconcile and oldMeta.generation != newMeta.generation or .status.LastError != nil
  • [OPERATOR] Fix wget in etcd bootstrap script. (#32, @shreyas-s-rao)
  • [OPERATOR] Updates VERSION back to v0.2.0-dev. It was change with the hotfix merge. (#29, @georgekuruvillak)
  • [OPERATOR] Fixed the issue related to concurrent reconcilation of etcd resources messing up configmap, service and statefulset values. (#28, @georgekuruvillak)
  • [OPERATOR] Fix finalizer check in secret during deletion. (#27, @georgekuruvillak)

v0.1.10

29 Mar 15:53
Compare
Choose a tag to compare

[etcd-druid]

Improvements

  • [OPERATOR] Removed .status.lastError after successful reconciliation (#33, @georgekuruvillak)
    • Fixed the labels/selector issue in the statefulset manifest
    • Introduced .status.observedGeneration
    • Added logic to only reconcile if gardener.cloud/operation=reconcile and oldMeta.generation != newMeta.generation or .status.LastError != nil
  • [OPERATOR] Fix wget in etcd bootstrap script. (#32, @shreyas-s-rao)
  • [OPERATOR] Updates VERSION back to v0.2.0-dev. It was change with the hotfix merge. (#29, @georgekuruvillak)
  • [OPERATOR] Fixed the issue related to concurrent reconcilation of etcd resources messing up configmap, service and statefulset values. (#28, @georgekuruvillak)
  • [OPERATOR] Fix finalizer check in secret during deletion. (#27, @georgekuruvillak)

v0.1.9

25 Mar 05:25
Compare
Choose a tag to compare

[etcd-druid]

Improvements

  • [OPERATOR] Fix wget in etcd bootstrap script. (#32, @shreyas-s-rao)
  • [OPERATOR] Updates VERSION back to v0.2.0-dev. It was change with the hotfix merge. (#29, @georgekuruvillak)
  • [OPERATOR] Fixed the issue related to concurrent reconcilation of etcd resources messing up configmap, service and statefulset values. (#28, @georgekuruvillak)
  • [OPERATOR] Fix finalizer check in secret during deletion. (#27, @georgekuruvillak)

v0.1.8

22 Mar 12:16
Compare
Choose a tag to compare

[etcd-druid]

Improvements

  • [OPERATOR] Updates VERSION back to v0.2.0-dev. It was change with the hotfix merge. (#29, @georgekuruvillak)
  • [OPERATOR] Fixed the issue related to concurrent reconcilation of etcd resources messing up configmap, service and statefulset values. (#28, @georgekuruvillak)
  • [OPERATOR] Fix finalizer check in secret during deletion. (#27, @georgekuruvillak)