v1.18.0
[gardener-extension-provider-aws]
🏃 Others
- [USER] New dashboards which expose logs for
cloud-controller-managerandcsi-driver-controller. (#226, @Kristian-ZH) - [OPERATOR] A bug that was preventing the deletion of machines with outdated credentials is now fixed. (#223, @vpnachev)
📰 Noteworthy
- [OPERATOR] The terraformer version has been upgraded to version
v2.0.0. (#235, @dkistner) - [OPERATOR] Logging in the infrastructure actuator has been improved to make it consistent in the logging format and more readable/helpful. (#223, @vpnachev)
- [DEVELOPER] The infrastructure integration test can now be triggered on a PR by commenting
/testinstead of/test-single. (#229, @timebertt)
[machine-controller-manager]
✨ New Features
- [OPERATOR] All machine classes do now support an optional
.{spec.}credentialsSecretReffield in addition to today's.{spec.}secretReffield. If.{spec.}credentialsSecretRefis non-nil then the provider credentials will be read out of this secret. The user-data for the machine bring-up is still required to be part of the secret referenced by.{spec.}secretRef. (gardener/machine-controller-manager#578, @rfranzke) - [OPERATOR] Some machine class secrets are now supporting alternative data keys: (gardener/machine-controller-manager#578, @rfranzke)
- The machine class secret for Alicloud machines does now also accept the data keys
accessKeyIDandaccessKeySecretas alternatives for today's keys. - The machine class secret for AWS machines does now also accept the data keys
accessKeyIDandsecretAccessKeyas alternatives for today's keys. - The machine class secret for Azure machines does now also accept the data keys
clientID,clientSecret,subscriptionIDandtenantIDas alternatives for today's keys. - The machine class secret for GCP machines does now also accept the data key
serviceaccount.jsonas alternatives for today's key.
- The machine class secret for Alicloud machines does now also accept the data keys
🏃 Others
- [OPERATOR] Bumped AWS SDK version to v1.23.13 (gardener/machine-controller-manager#580, @zjj2wry)
- [OPERATOR] An issue causing panic when the encoded machine template hash length is less than expect limit is now fixed. (gardener/machine-controller-manager#575, @ialidzhikov)
- [OPERATOR] MCM will delete Azure machines even if the underlying resource group is already deleted. (gardener/machine-controller-manager#566, @dkistner)
- [OPERATOR] Set Machine Phase to Terminating before draining. (gardener/machine-controller-manager#564, @prashanth26)
- [OPERATOR] Update docker images to use gcr copy (gardener/machine-controller-manager#574, @prashanth26)
- [OPERATOR] Update docker image versions to
golang:1.15.5&alpine:3.12.1(gardener/machine-controller-manager#574, @prashanth26) - [OPERATOR] An issue causing panic when the encoded machine template hash length is less than expect limit is now fixed. (gardener/machine-controller-manager#577, @AxiomSamarth)
- [OPERATOR] Set Machine Phase to Terminating before draining. (gardener/machine-controller-manager#564, @prashanth26)
📰 Noteworthy
- [OPERATOR] Machine force deletion computation is based on deletionTimestamp instead of LastUpdatedTimestamp. (gardener/machine-controller-manager#564, @prashanth26)
Docker Images
gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.18.0
gardener-extension-validator-aws: eu.gcr.io/gardener-project/gardener/extensions/validator-aws:v1.18.0