v1.25.0
·
1339 commits
to master
since this release
[gardener-extension-provider-aws]
⚠️ Breaking Changes
- [OPERATOR] This version of provider-aws requires at least Gardener v1.21.0. Before upgrading to this version of provider-aws, make sure that you upgraded to at least Gardener v1.21.0. (#337, @ialidzhikov)
✨ New Features
- [USER] It's now possible to specify which IAM instance profile should be used for the machines of a particular worker pool. The respective name or ARN can be set via the
iamInstanceProfile.{name,arn}fields in theWorkerConfig. (#331, @rfranzke) - [OPERATOR] The existing ValidatingWebhookConfiguration of
admission-awsfor Shoot validation does now validate also the Shoot secret.admission-awsdoes now feature also a new webhook that prevents Shoot secret to be updated with invalid keys. (#336, @vpnachev)
🐛 Bug Fixes
- [OPERATOR] provider-aws is now using a separate ManagedResource for ControlPlane CRDs (
volumesnapshotrelated CRDs) that are installed in the Shoot cluster to separate the deletion of CRDs from the deletion of the RBAC for controller leader election. (#337, @ialidzhikov)
🏃 Others
- [USER] The following image is updated (see CHANGELOG for more details): (#347, @ialidzhikov)
- k8s.gcr.io/sig-storage/livenessprobe: v2.2.0 -> v2.3.0
- [OPERATOR] Handle extensionsv1alpha1.Bastion resources for SSH access to worker instances (#318, @xrstf)
[machine-controller-manager]
✨ New Features
- [USER] Skip node drain on ReadOnlyFileSystem condition (gardener/machine-controller-manager#605, @himanshu-kun)
- [OPERATOR] Improved log details to include node name and provider-ID in addition to existing machine name (gardener/machine-controller-manager#607, @himanshu-kun)
🐛 Bug Fixes
- [OPERATOR] Fix panic when machineClass
secretRefisn't found. (gardener/machine-controller-manager#609, @jsravn) - [DEVELOPER] Adds finalizers on machines that are adopted by the machine controller. Without this change, it causes issues while migrating machine objects between clusters. (gardener/machine-controller-manager#611, @prashanth26)
[machine-controller-manager-provider-aws]
✨ New Features
- [OPERATOR] It's now possible to properly use the
IAM.ARNfield in theMachineClassspecification. Earlier, it was only possible to useIAM.Name. (gardener/machine-controller-manager-provider-aws#32, @rfranzke)
🏃 Others
- [DEPENDENCY] Revendors MCM dependent libraries for
v0.39.0version. (gardener/machine-controller-manager-provider-aws#35, @prashanth26)
Docker Images
gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.25.0
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.25.0