Skip to content

Releases: gardener/gardener-extension-provider-aws

v1.31.0

29 Nov 09:13
Compare
Choose a tag to compare

[gardener-extension-provider-aws]

🏃 Others

[terraformer]

🏃 Others

Docker Images

gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.31.0
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.31.0

v1.30.1

09 Nov 11:25
Compare
Choose a tag to compare

[gardener-extension-provider-aws]

📖 Documentation

Docker Images

gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.30.1
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.30.1

v1.30.0

04 Nov 16:17
Compare
Choose a tag to compare

[gardener-extension-provider-aws]

✨ New Features

  • [OPERATOR] Metrics exposed by provider-aws pods running on Seeds are now available in the Seed monitoring stack. (gardener/gardener-extension-provider-aws#428, @timebertt)
    • Scraping can be enabled/disabled via the metrics.enabled value in the Controller{Registration,Deployment} (enabled by default).
  • [OPERATOR] The DNSRecord controller will now throttle its requests to the provider to avoid exceeding the provider rate limits. The throttling can be configured via the --dnsrecord-provider-client-qps and --dnsrecord-provider-client-burst options. (gardener/gardener-extension-provider-aws#425, @stoyanr)

🏃 Others

[machine-controller-manager]

✨ New Features

🐛 Bug Fixes

  • [OPERATOR] A bug has been fixed in the pre-delivered CRD manifests for MCM (/kubernetes/crds). It caused data to be pruned from MCM related resources and led to reconciliation issues. (gardener/machine-controller-manager#641, @timuthy)

📖 Documentation

🏃 Others

[terraformer]

🐛 Bug Fixes

🏃 Others

Docker Images

gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.30.0
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.30.0

v1.29.1

03 Nov 18:33
Compare
Choose a tag to compare

[gardener-extension-provider-aws]

🏃 Others

Docker Images

gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.29.1
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.29.1

v1.29.0

27 Sep 10:33
Compare
Choose a tag to compare

[gardener-extension-provider-aws]

✨ New Features

  • [USER] The AWS extension does now support shoot clusters with Kubernetes version 1.22. You should consider the Kubernetes release notes before upgrading to 1.22. (#396, @timuthy)
  • [OPERATOR] VPC IDs in infrastructure config are now checked if they exist, have correct VPC attribute values, and have an internet gateway attached, and if not the issue is reported as ERR_CONFIGURATION_PROBLEM with a clear error message. (#403, @stoyanr)
  • [DEVELOPER] Introducing a new field in the providerSpec of MachineClass for AWS called srcAndDstChecksEnabled which is true by default and when set to false will disable the source destination check on the AWS Instance (#386, @AxiomSamarth)

🏃 Others

  • [USER] The following image is updated: (#411, @ialidzhikov)
    • k8s.gcr.io/provider-aws/aws-ebs-csi-driver: v1.1.1 -> v1.1.4 (see CHANGELOG)
  • [DEVELOPER] Missing or wrong doc comments and a few other common style errors will now be reported by the linter. (#410, @stoyanr)

Docker Images

gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.29.0
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.29.0

v1.28.1

12 Sep 13:58
Compare
Choose a tag to compare

[gardener-extension-provider-aws]

🏃 Others

  • [USER] The following image is updated: (#412, @ialidzhikov)
    • k8s.gcr.io/provider-aws/aws-ebs-csi-driver: v1.1.1 -> v1.1.4 (see CHANGELOG)

Docker Images

gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.28.1
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.28.1

v1.28.0

31 Aug 08:16
Compare
Choose a tag to compare

[gardener-extension-provider-aws]

✨ New Features

🏃 Others

  • [USER] The following image is updated: (#383, @ialidzhikov)
    • k8s.gcr.io/sig-storage/csi-provisioner: v1.6.0 -> v2.1.2 (see CHANGELOG)
  • [OPERATOR] Failures to reconcile DNSRecords due to a missing hosted zone or a DNS name not matching the zone name are now properly categorized as ERR_CONFIGURATION_PROBLEM. (#398, @stoyanr)
  • [OPERATOR] machine-controller-manager logs are exposed to the end-users (#382, @vlvasilev)

[cloud-provider-aws]

🏃 Others

[machine-controller-manager-provider-aws]

✨ New Features

  • [USER] A new boolean field called SrcAndDstChecksEnabled in the providerSpec of the MachineClass for AWS is introduced. The default value of this flag is true which retains current behavior. However, on setting this flag to false these checks are disabled. (gardener/machine-controller-manager-provider-aws#39, @AxiomSamarth)

[terraformer]

⚠️ Breaking Changes

  • [DEVELOPER] Once the azurerm provider plugin is updated from v2.36.0 to v2.68.0 the skip_provider_registration flag in the provider section need to be set to true. (gardener/terraformer#99, @dkistner)

🏃 Others

Docker Images

gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.28.0
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.28.0

v1.27.0

23 Jul 11:42
Compare
Choose a tag to compare

[gardener-extension-provider-aws]

⚠️ Breaking Changes

🏃 Others

  • [USER] The following image is updated: (#376, @ialidzhikov)
    • k8s.gcr.io/provider-aws/aws-ebs-csi-driver: v1.1.0 -> v1.1.1 (see CHANGELOG)

[machine-controller-manager]

⚠️ Breaking Changes

  • [OPERATOR] Draining of pods with PVs (Persistent Volume) now waits for re-attachment of PV on a different node when volumeAttachments support is enabled on the cluster. Else it falls back to the default PV reattachment timeout value configured. The default value is 90s and this can be overwritten via the machine-pv-reattach-timeout flag. Please enable permissions to allow listing of volumeAttachments resource while importing these changes. (gardener/machine-controller-manager#608, @prashanth26)

✨ New Features

🐛 Bug Fixes

🏃 Others

[terraformer]

🏃 Others

Docker Images

gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.27.0
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.27.0

v1.25.2

12 Jul 16:10
Compare
Choose a tag to compare

[gardener-extension-provider-aws]

🏃 Others

  • [OPERATOR] An issue preventing csi-driver-node Pod to start because of too low memory recommendation by VPA is now fixed. (#373, @ialidzhikov)
  • [OPERATOR] AWS CSI driver specific topology label "topology.ebs.csi.aws.com/zone" is set as a label on machine deployments to allow the proper working of cluster-autoscaler during scale-up. (#368, @himanshu-kun)

Docker Images

gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.25.2
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.25.2

v1.26.0

08 Jul 10:19
Compare
Choose a tag to compare

[gardener-extension-provider-aws]

⚠️ Breaking Changes

  • [OPERATOR] The default leader election resource lock of gardener-extension-provider-aws has been changed from configmapsleases to leases. (#348, @ialidzhikov)
    • Please make sure, that you had at least [email protected] running before upgrading to v1.26.0, so that it has successfully required leadership with the hybrid resource lock (configmapsleases) at least once.

✨ New Features

  • [USER] The following images are updated (see CHANGELOG for more details): (#366, @ialidzhikov)
    • k8s.gcr.io/sig-storage/csi-snapshotter: v2.1.5 -> v3.0.3
    • k8s.gcr.io/sig-storage/snapshot-controller: v2.1.5 -> v3.0.3

🏃 Others

  • [USER] The following image is updated: (#356, @ialidzhikov)
    • k8s.gcr.io/provider-aws/aws-ebs-csi-driver: v0.10.1 -> v1.1.0 (see CHANGELOG)
  • [OPERATOR] An issue preventing csi-driver-node Pod to start because of too low memory recommendation by VPA is now fixed. (#369, @ialidzhikov)
  • [OPERATOR] AWS CSI driver specific topology label "topology.ebs.csi.aws.com/zone" is set as a label on machine deployments to allow the proper working of cluster-autoscaler during scale-up. (#365, @himanshu-kun)
  • [OPERATOR] It is now possible to overwrite the alpine and pause container images that are used in the extension controller helm chart (#358, @schrodit)
  • [OPERATOR] Support for overwriting the CSI migration version was added. (#354, @rfranzke)
  • [OPERATOR] When creating or updating shoots, any Kubernetes feature gates mentioned are validated against the Kubernetes version. If any feature gates are unknown or not supported in the Kubernetes version, the validation fails. (#353, @stoyanr)
  • [OPERATOR] Validation of AWS cloud provider secrets is enhanced to reject accessKeyID that does not only contain alphanumeric characters, and secretAccessKey that does not only contain base64 characters. (#351, @stoyanr)

[terraformer]

🏃 Others

  • [OPERATOR] The following terraform provider plugin is updated: (gardener/terraformer#95, @minchaow)
    • aliyun/terraform-provider-alicloud: 1.121.2 -> 1.124.0
  • [OPERATOR] The terraform version for the alicloud, all, aws, azure, gcp, openstack, slim images is updated: (gardener/terraformer#94, @ialidzhikov)
    • hashicorp/terraform: 0.12.29 -> 0.12.31

Docker Images

gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.26.0
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.26.0