V2.8.1
v2.8.1 (requires Kubernetes 1.22+)
Documentation
Image: public.ecr.aws/eks/aws-load-balancer-controller:v2.8.1
Thanks to all our contributors! 😊
What's new
Dependencies Upgrade:
controller-runtime
from 0.14.6 to v0.18.2k8s.io
deps from v0.26.x to v0.30.0
Bug fixes
- Fix the incompatibility with sidecar
restartPolicy
field for k8s 1.29+ - Fix the bug with mTLS feature, by having the controller return nil for
MutualAuthentication
if the feature is not enabled by cx explicitly. As this object is not supported by ELB API in outposts and local zones currently. - Restrict the
resolveViaVPCENIs()
to fargate nodes only
Enhancement
- helm chart enhancement: add
envFrom
parameter; addcreator
parameter to disable default helm labels - doc enhancement
Changelog since v2.8.0
What's Changed
- cut v2.8.1 release by @oliviassss in #3733
- fixed the mTLS bug (#3717, @shethyogita83)
- update the traffic test for ingress (#3725, @oliviassss)
- prevent controller runtime complaining about SetupLogger() was never called (#3724, @oliviassss)
- Update go to v1.22, controller-runtime dependency to v0.18.2, and kubernetes libs to v0.30.0(#3707, @larntz)
- restrict resolveViaVPCENIs to fargate only (#3709, @oliviassss)
- Added helm envFrom value parameter for cluster-name (#3683, @omerap12)
- feat: disable default helm labels (#3574, @darkweaver87)
- Removed extra slash to fix kubectl apply of crd command (#3638, @hyperbolic2346)
Full Changelog: v2.8.0...v2.8.1