Skip to content

Releases: sapcc/maintenance-controller

v0.21.0

01 Dec 10:58
Compare
Choose a tag to compare

Breaking changes 💥 :

  • Environment variables can now be interpolated into the configuration using ${ENV_VAR}
  • The ESX integration now sends a proper shutdown signal to the VMs operating system

Other changes 🎉 :

  • Fixed an issue in the drain logic that caused it randomly to not wait for the drain to succeed

v0.20.0

26 Oct 07:55
Compare
Choose a tag to compare

Breaking changes 💥 :

Other changes 🎉 :

  • Updated dependencies

v0.19.5

06 Sep 11:38
Compare
Choose a tag to compare

There should be no breaking change. 🎉

v0.19.4

16 Aug 14:25
Compare
Choose a tag to compare

There should be no breaking change. 🎉

  • The ESX controller can now bubble up alarms of the underlying hypervisor
  • Added the AnyLabel check plugin, which can check whether at least one node with a certain label exist

v0.19.3

05 Aug 08:17
Compare
Choose a tag to compare

There should be no breaking change. 🎉

  • Fixed a nil pointer deref in ESX controller

v0.19.2

20 Jul 12:13
Compare
Choose a tag to compare

There should be no breaking change. 🎉

  • Enable maxMaintenance plugin to be scoped on profiles
  • Bump dependencies

v0.19.1

07 Jul 09:26
Compare
Choose a tag to compare

There should be no breaking change. 🎉

  • Bump dependencies

v0.19.0

06 Jul 14:18
Compare
Choose a tag to compare

There should be no breaking change. 🎉

  • Add kubernikusCount plugin to check that the cluster has at least the amount of nodes that are specified in the cluster spec
  • Bump dependencies

v0.18.0

22 Jun 13:33
Compare
Choose a tag to compare

Breaking change 💥

  • The drain implementation used by the Kubernikus and ESX integrations will now use the eviction API if available. This requires config changes, which are outlined in the respective readme's.
  • Bump dependencies

v0.17.1

08 Jun 14:35
Compare
Choose a tag to compare

There should be no breaking change. 🎉

  • The clusterSemver check plugin now takes a profileScoped options, which only considers nodes, which match the currently active profile.