v2.4.6 (requires Kubernetes 1.19+)
Documentation
Image: public.ecr.aws/eks/aws-load-balancer-controller:v2.4.6
Thanks to all our contributors! 😊
Whats new
- This release introduces new annotation
service.beta.kubernetes.io/aws-load-balancer-healthcheck-success-codes
to configure the HTTP success codes for NLB target group health check for http/https healthcheck protocol - Controller doesn't delete existing NLB target group to reconfigure health check configuration with default configuration. You can revert to the earlier behavior by setting the feature gate
NLBHealthCheckAdvancedConfiguration
tofalse
- Controller configures the NLB target group health check timeout based on the annotation
service.beta.kubernetes.io/aws-load-balancer-healthcheck-timeout
. You can disable this by setting the feature gateNLBHealthCheckAdvancedConfiguration
tofalse
Changelog since v2.4.5
- add example of blue/green deployment (#2911, @geoffcline)
- Ability to reconfigure NLB target group health check (#2967, @kishorj)
- Replace "SSL" with "TLS" where possible in documentation (#2962, @johngmyers)
- docs: update contibutor docs (#2961, @prasadkatti)
- Update eksctl and eks default versions for e2e tests (#2960, @kishorj)
- Update index.md (#2959, @Kostavro)
- docs: fix gRPCServer example (#2954, @prasadkatti)
- update controller-gen to v0.11.1 (#2953, @kishorj)
- fix typos in doc about self managed lb (#2947, @Kostavro)
- docs: make external-dns optional in echoserver walkthrough (#2950, @prasadkatti)
- fix: typo in synthesizer test (#2941, @yasinlachiny)
- use multi-arch image for service e2e test (#2943, @kishorj)
- Update installation.md (nit) (#2937, @mtulio)
- move test images to ecr public (#2935, @kishorj)
- Use public ECR repository by default (#2907, @kishorj)
- fix: health check timeout for services/NLB (#2899, @project0)
- update external dns manifest and docs (#2895, @kishorj)
- update external dns manifest url (#2892, @kishorj)
- update go packages and dependencies (#2887, @kishorj)
- update filename from the set-version script (#2889, @kishorj)
- Stop restricting branches for unit test action (#2879, @johngmyers)
- Improve echo server example documentation (#2853, @kevin85421)
- Fix consistency of version references in documentation, etc. (#2880, @johngmyers)
- Documentation update to warn of Access Control bypass when conversion from IPv4 to IPv6 on NLBs (#2868, @wilief)
- Fix to use a code block in the guide of ingress annotations (#2877, @hadusam)
- Fix typo of a comment in pkg/networking/subnet_resolver.go (#2876, @hadusam)