v1.12.0
[gardener-extension-provider-aws]
Action Required
- [OPERATOR] For EC2 instance types that do not support EBS encrypted volumes, please set the worker pool EBS volume encryption flag to
falseas mentioned in the machine volume settings. (#147, @prashanth26)
Most notable changes
- [USER] Enable encryption by default for AWS instance EBS volumes. (#147, @prashanth26)
- [OPERATOR] The logging configuration has been adapted to cater with Loki which was introduced as part of gardener/gardener#2515. If an older version of this extension is used with a Gardener version >= v1.8 and the
Loggingfeature gate is enabled then the fluent-bit matcher won't catch the log anymore (resulting in the logs being collected, but not nicely parsed and instead displayed in nested JSON). It is recommended update to at least this extension version when Gardener >= v1.8 is used and theLoggingfeature gate is enabled. (#133, @Kristian-ZH)
Improvements
- [USER] create default VolumeSnapshotClass if kubernetes version >= 1.18 (#146, @runzexia)
- [USER]
StorageClassesnow allow for expansion of PVCs. (#141, @mvladev) - [OPERATOR] The default webhook server port is now changed to 10250. (#153, @stoyanr)
- [OPERATOR] Worker extension allows configuring following parameters on machine-deployment: drainTimeout, creationTimeout, healthTimeout, maxEvictRetries, nodeConditions. (#149, @hardikdr)
[cloud-provider-aws]
Improvements
- [OPERATOR]
k8s.io/legacy-cloud-providersis now updated tov0.17.9. (gardener-attic/cloud-provider-aws#4, @ialidzhikov) - [OPERATOR]
k8s.io/legacy-cloud-providersis now updated tov0.18.6. (gardener-attic/cloud-provider-aws#5, @ialidzhikov)
[machine-controller-manager]
Improvements
- [OPERATOR] Avoids race between secret finalizer creation/deletion between in-tree & OOT controllers (gardener/machine-controller-manager#487, @prashanth26)
- [OPERATOR] Enable finer machine configurations per MachineDeployment/MachineSet/Machines basis. Exposed configurations: MachineDrainTimeout, MachinHealthTimeout, MachineCreationTimeout, MaxEvictRetries, NodeConditions. (gardener/machine-controller-manager#478, @hardikdr)
- [DEVELOPER] Increased default concurrent worker syncs from 5 --> 10 (gardener/machine-controller-manager#491, @prashanth26)
Docker Images
gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.12.0
gardener-extension-validator-aws: eu.gcr.io/gardener-project/gardener/extensions/validator-aws:v1.12.0