Releases: sapcc/maintenance-controller
Releases · sapcc/maintenance-controller
v0.21.0
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
Breaking changes 💥 :
Other changes 🎉 :
v0.19.5
There should be no breaking change. 🎉
v0.19.4
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
There should be no breaking change. 🎉
- Fixed a nil pointer deref in ESX controller
v0.19.2
There should be no breaking change. 🎉
- Enable maxMaintenance plugin to be scoped on profiles
- Bump dependencies
v0.19.1
There should be no breaking change. 🎉
v0.19.0
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
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
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.