github kubernetes-sigs/aws-load-balancer-controller v3.2.0

latest release: v3.2.1
8 hours ago

v3.2.0 Release Notes

๐Ÿ“š Quick Links

v3.2.0 (requires Kubernetes 1.22+)

Image: public.ecr.aws/eks/aws-load-balancer-controller:v3.2.0

Documentation

Thanks to all our contributors!๐Ÿ’œ๐Ÿ’œ๐Ÿ’œ

โš ๏ธ Action Required

CRD Updates

Action : Please apply the latest CRD definitions

  • kubectl apply -k "github.com/aws/eks-charts/stable/aws-load-balancer-controller/crds?ref=master"

Gateway API updates

๐Ÿšจ This release moves the Gateway API version from 1.3 to 1.5. For NLB Gateway users, this means that TLSRoute has been moved to the v1 API and is no longer served in the Alpha API version. It is recommended to install the experimental version of the TLSRoute to ensure zero downtime upgrades. ๐Ÿšจ

๐ŸšจDeprecations

  • --aws-vpc-tag-key is now deprecated and ignored. All tags from --aws-vpc-tags are always used for VPC lookup. This flag will be removed in a future release.

๐ŸšจBreaking Changes

  • If you were passing multiple tags via --aws-vpc-tags but your VPC only matched a subset of them, the controller will now fail to find the VPC since all tags are used as filters. Update your VPC tags or your --aws-vpc-tags value to ensure they match.

๐Ÿš€ What's New

Gateway API Features

  • Update to Gateway API v1.5.0
  • Autodetect Gateway resources. No more feature flag flipping! The feature flags are still available to turn off the Gateway API feature.
  • Introduce ListenerSet resources

Ingress Features

  • Add Frontend NLB attributes annotation

๐Ÿ”ง Enhancements and Fixes

  • [Bug fix] Fixed subnet resolution when subnets having conflicting name tags.
  • [Bug fix] Fixed multi tag VPC look ups.
  • [Bug fix] Normalize ingress DNS name to lower case.
  • [Bug fix] Prevent nil pointer when assigning endpoints to WAF / Shield clients.
  • [Enhancement] Configurable re-queue time for Target Group Bindings.
  • [Enhancement] Automatically skip aws: system tags during tag reconcilation.
  • [Enhancement] Backfill concurrency controls in Helm chart.
  • [Enhancement] Adding namespace selectors to Service and Ingress webhooks.

Documentation Updates

  • Add cert expiry best practices
  • Add more AGA examples
  • Update label selector documentation

What's Changed

New Contributors

Full Changelog: v3.1.0...v3.2.0

Don't miss a new aws-load-balancer-controller release

NewReleases is sending notifications on new releases.