Skip to content

Releases: gardener/gardener-extension-provider-aws

v1.52.1

15 Feb 15:26
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-aws]

🏃 Others

  • [OPERATOR] Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @kon-angelo [#879]

Docker Images

  • gardener-extension-admission-aws: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-aws:v1.52.1
  • gardener-extension-provider-aws: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-aws:v1.52.1

v1.52.0

12 Feb 13:49
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-aws]

⚠️ Breaking Changes

  • [OPERATOR] CA and server certificates for the admission component are managed automatically. Passing custom certificates via Helm values is not supported anymore. by @timuthy [#844]

✨ New Features

  • [USER] dual-stack ingress with bring-your-own VPC is supported. by @axel7born [#834]
  • [USER] The provider-aws extension does now support shoot clusters with Kubernetes version 1.29. You should consider the Kubernetes release notes before upgrading to 1.29. by @acumino [#873]

🏃 Others

  • [DEVELOPER] The vendor directory was removed in favor of the go mod cache. by @timuthy [#844]
  • [DEVELOPER] The code related to machine-controller-manager management has been cleaned up because gardenlet is responsible for it since gardener/gardener@v1.83. by @AndreasBurger [#872]
  • [DEVELOPER] Add new unit tests. by @axel7born [#829]
  • [OPERATOR] provider-aws will calculate a shoot's Egress CIDRs on infrastructure reconciliation. by @kon-angelo [#862]
  • [OPERATOR] Add documentation for the "flow" infrastructure reconciler. by @kon-angelo [#827]
  • [OPERATOR] Bump github.com/gardener/gardener to 1.85.1. by @timuthy [#844]
  • [OPERATOR] Remove aws-lb-readvertiser component from provider-aws. by @kon-angelo [#840]
  • [OPERATOR] The following dependency is updated to adopt a cherry-pick of gardener/gardener#8943:
  • [OPERATOR] Bump aws-custom-route-controller from v0.7.0 to v0.8.0 by @MartinWeindel [#848]
  • [OPERATOR] The following golang dependencies have been upgraded :
  • [DEPENDENCY] Updated mtu-customizer base image to alpine:3.19.0 by @kon-angelo [#839]

[gardener/machine-controller-manager]

🐛 Bug Fixes

🏃 Others

📖 Documentation

[gardener/terraformer]

⚠️ Breaking Changes

  • [OPERATOR] Change OCI Image Registry from GCR (eu.gcr.io/gardener-project) to Artifact-Registry (europe-docker.pkg.dev/gardener-project/releases). Users should update their references.
    by @ccwienk [gardener/terraformer#143]

🏃 Others

Docker Images

  • gardener-extension-admission-aws: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-aws:v1.52.0
  • gardener-extension-provider-aws: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-aws:v1.52.0

v1.51.1

13 Dec 13:41
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-aws]

🏃 Others

Docker Images

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

v1.51.0

11 Dec 11:04
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-aws]

🏃 Others

  • [OPERATOR] The following golang dependencies have been upgraded :
  • [OPERATOR] Add documentation for the "flow" infrastructure reconciler. by @kon-angelo [#827]
  • [DEVELOPER] Add new unit tests. by @axel7born [#829]

Docker Images

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

v1.50.1

09 Nov 10:42
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

🏃 Others

Docker Images

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

v1.50.0

07 Nov 15:47
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-aws]

🏃 Others

  • [OPERATOR] The following golang dependencies have been upgraded :
    • gardener/gardener: v1.81.0->v1.81.6
    • k8s.io/*: v0.28.2-> v0.28.3
    • sigs.k8s.io/controller-runtime: v0.16.2-> v0.16.3 by @shafeeqes [#823]

Docker Images

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

v1.49.0

07 Nov 09:30
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-aws]

⚠️ Breaking Changes

  • [OPERATOR] provider-aws no longer supports Shoots or Seeds with Кubernetes version < 1.24. by @shafeeqes [#802]

📰 Noteworthy

  • [DEVELOPER] Remove dependency to specific calico and cilium versions. by @axel7born [#807]

✨ New Features

🏃 Others

  • [OPERATOR] updated image aws-load-balancer-controller -> v2.6.1 by @kon-angelo [#810]
  • [OPERATOR] Add readiness check for snapshot validation webhook. by @kon-angelo [#819]
  • [OPERATOR] updated image aws-ebs-csi-driver -> v1.23.0 by @kon-angelo [#810]
  • [OPERATOR] Update external-snapshotter to v6.3.1 by @bd3lage [#817]
  • [OPERATOR] updated image csi-attacher -> v4.4.0 by @kon-angelo [#810]
  • [OPERATOR] updated image csi-provisioner -> v3.6.0 by @kon-angelo [#810]
  • [OPERATOR] The following dependency is updated:
    • github.com/gardener/gardener: v1.77.5 -> v1.80.3
    • k8s.io/* : v0.26.4 -> v0.28.2
    • sigs.k8s.io/controller-runtime: v0.14.6-> v0.16.2 by @shafeeqes [#814]
  • [OPERATOR] The registry of the aws-ebs-csi-driver image is switched from ECR (public.ecr.aws) to registry.k8s.io because the ECR does not support image pulls over IPv6. by @DockToFuture [#820]
  • [OPERATOR] updated image csi-resizer -> v1.9.0 by @kon-angelo [#810]
  • [OPERATOR] updated image livenessprobe -> v2.11.0 by @kon-angelo [#810]
  • [OPERATOR] The aws-load-balancer-controller deployment now uses an AWS credentials file for authentication. by @AleksandarSavchev [#804]
  • [DEVELOPER] All chart deployments are now using embed.FS instead of the filesystem. by @kon-angelo [#809]

[gardener/machine-controller-manager]

🐛 Bug Fixes

🏃 Others

[gardener/machine-controller-manager-provider-aws]

🐛 Bug Fixes

🏃 Others

Docker Images

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

v1.48.0

20 Sep 09:43
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-aws]

🏃 Others

  • [OPERATOR] State update for a Worker object can be now skipped by annotating it with worker.gardener.cloud/skip-state-update=true. by @ialidzhikov [#801]

v1.47.0

30 Aug 08:49
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-aws]

🏃 Others

v1.46.0

15 Aug 13:46
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-aws]

⚠️ Breaking Changes

  • [OPERATOR] provider-aws no longer supports Shoots or Seeds with Кubernetes version < 1.22. by @shafeeqes [#771]
  • [USER] If the AWS Load Balancer Controller is deployed, the user used by the cloudprovider needs additional permissions. See last section in this example AWS IAM policy document here for more details. by @MartinWeindel [#717]

✨ New Features

  • [OPERATOR] The gardener-extension-admission-aws chart allows to optionally configure a projected volume based kubeconfig. by @timuthy [#791]
  • [DEVELOPER] This extension is now compatible with the MachineControllerManagerDeployment feature gate of gardenlet. by @rfranzke [#774]
  • [USER] The AWS Load Balancer Controller is deployed into the control plane if enabled with spec.provider.controlPlaneConfig.loadBalancerController.enabled=true in the shoot manifest. by @MartinWeindel [#717]

🏃 Others

  • [OPERATOR] Infrastructure dualstack support can be enabled via spec.provider.infrastructureConfig.dualStack.enabled: true in the shoot.yaml. by @DockToFuture [#778]
  • [OPERATOR] add a sustainable way to get available image AMIs for the test by @tedteng [#715]
  • [OPERATOR] Remove limits from system critical components by @kon-angelo [#787]

[gardener/terraformer]

🏃 Others