Skip to content

Releases: FoundationDB/fdb-kubernetes-operator

Release v0.29.0

26 Feb 20:02
Compare
Choose a tag to compare

v0.29.0

  • Fix #520: Public NotReady pods to pod cluster IPs.
  • Add test for kubectl rootcmd.
  • Prevent removing unknown labels in pods.
  • Allow removing instances by pod name.
  • Update controller-runtime and dependencies.
  • Add deny list to prevent specific instances of the operator from taking global operations.
  • Rename release job.
  • Add locks before removing pods or including instances.
  • Add python lint.
  • Update to golang 1.15.8.
  • Add evacuate command for plugin.

Release v0.28.0

15 Feb 18:17
Compare
Choose a tag to compare

v0.28.0

  • Add a flag to enable verbose logs.
  • Replace pods when changing node selectors.
  • Add an option to automatically replace failed processes.
  • Allow deleting pods when other pods are stuck in Terminating.
  • Refactor the creation of service, pods, and PVCs to be based around the
    process group status.
  • Enable leader election by default.
  • Use the FDB client to read the JSON status, rather than the CLI.
  • Automatically build and publish docker images for the operator.
  • Coordinate bounces across data centers when doing upgrades.

Release v0.27.1

05 Feb 18:30
Compare
Choose a tag to compare

v0.27.1

  • Prevent the operator from crashing on errors in lock acquisition.
  • Allow deleting other pods when we have a pod stuck in a Terminating state.