-
-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump aws-load-balancer-controller
helm chart version to 1.5.4
#3838
Bump aws-load-balancer-controller
helm chart version to 1.5.4
#3838
Conversation
... -infra/kubernetes-management/clusters/eks-public.yaml" Made with ❤️️ by updatecli
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow this update is huge: https://github.com/kubernetes-sigs/aws-load-balancer-controller/releases/tag/v2.5.0
The 2 of the 3 Actions Items require carefull deployment:
- The
helm upgrade/apply
should be ok - But the requirement for annotation related to internet-facing might break the AWS ACP
... -infra/kubernetes-management/clusters/eks-public.yaml" Made with ❤️️ by updatecli
aws-load-balancer-controller
helm chart version to 1.5.0aws-load-balancer-controller
helm chart version to 1.5.1
... -infra/kubernetes-management/clusters/eks-public.yaml" Made with ❤️️ by updatecli
aws-load-balancer-controller
helm chart version to 1.5.1aws-load-balancer-controller
helm chart version to 1.5.2
…8bf1b301ccabfdef20e091112b8d1d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR corresponding to the 1.5.0 helm chart version: aws/eks-charts#933
Action Required
* 🚨 🚨 🚨We've updated the controller manifests, so either use helm upgrade or apply the new manifest. The new controller image is not compatible with manifests from earlier releases, so we don't recommend editing existing deployment and updating the image tag. * 🚨 🚨 🚨We have made the LBC the default controller for service type LoadBalancer by adding a mutating webhook. Therefore, from v2.5.0, it is required to use k8s 1.22 or later to support the `spec.loadBalancerClass`. This controller creates an `internal` NLB by default. You need to specify the annotation `service.beta.kubernetes.io/aws-load-balancer-scheme: internet-facing` on your service if you want to create an `internet-facing` NLB for your service. * We have added `subnets`, `InboundCIDRs` and `SSLPolicy` fields in `IngressClassParams`. If you are upgrading the chart via helm upgrade, you need to update the IngressClassParams CRD manually by running `kubectl apply -k "http://github.com/aws/eks-charts/stable/aws-load-balancer-controller//crds?ref=master"`
Whats new
* The AWS LBC provides a mutating webhook for service resources to set the `spec.loadBalancerClass` field for service of type `LoadBalancer` on create. This makes the AWS LBC the default controller for service of type `LoadBalancer`. You can disable this feature and revert to set CCM as the default by setting the helm chart value `enableServiceMutatorWebhook` to `false`. * You can set the default target type for the load balancer target groups. For helm chart, you can specify the `defaultTargetType` value during chart install/upgrade. * Fields `subnets`, `InboundCIDRs` and `SSLPolicy` in `IngressClassParams`
Enhancements
* Update controller runtime * Add a validation step on service annotation [`service.beta.kubernetes.io/aws-load-balancer-ssl-ports`](http://service.beta.kubernetes.io/aws-load-balancer-ssl-ports) * Handle the validation error on ingress annotation `alb.ingress.kubernetes.io/conditions.${conditions-name}` * Enable `EndpointsFailOpen` by default * Allow multiple TLS certificate for the same host for ALB during certificate discovery * Migrate to ConfigMap leases for the leader election * Documentation enhancement
https://github.com/aws/eks-charts/pull/933/files
Needs more attention
... -infra/kubernetes-management/clusters/eks-public.yaml" Made with ❤️️ by updatecli
aws-load-balancer-controller
helm chart version to 1.5.2aws-load-balancer-controller
helm chart version to 1.5.3
Made with ❤️️ by updatecli
aws-load-balancer-controller
helm chart version to 1.5.3aws-load-balancer-controller
helm chart version to 1.5.4
…8bf1b301ccabfdef20e091112b8d1d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's roll!
jenkins-infra/jenkins-infra#2949 => no risk to break the service
Bump aws-load-balancer-controller helm chart version
eks/aws-load-balancer-controller Helm Chart
Updated to content "" in file "clusters/eks-public.yaml"
1.5.4
Created automatically by Updatecli
Options:
Most of Updatecli configuration is done via its manifest(s).
Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!