This repository has been archived by the owner on Apr 7, 2020. It is now read-only.
v1.4.0
[gardener-extensions]
Action Required
- [DEVELOPER] Extension controllers having a
controlplanebackup
webhook that was injecting the backup-restore sidecar into the etcd statefulset should remove the webhook as it is managed by theetcd-druid
now. Thecontrolplaneexposure
webhook is still responsible for injecting the volume claim templates, however, no longer forStatefulSet
but for the newEtcd
resource. See also: gardener/gardener#1762 (#603, @georgekuruvillak)
Most notable changes
- [DEVELOPER] Removed unnecessary
install
command from Makefile (#591, @plkokanov)
Improvements
- [OPERATOR] Use internal Gardener secret for health checks. (#602, @zanetworker)
- [DEVELOPER] You can now pass an IP address to
--webhook-config-url
and the extensions library will generate a webhook certificate containing a matching IP address SAN. This can be used to run an extension webhook on your host machine and accessing it from your local cluster via an IP address. (#601, @tim-ebert) - [DEVELOPER]
hack/generate-controller-registration.sh
now generates ControllerRegistrations in versionv1beta1
. Please regenerate the ControllerRegistrations of your extensions. (#596, @tim-ebert)