-
Notifications
You must be signed in to change notification settings - Fork 4k
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
chore(eks): update ALB controller versions #29470
Conversation
EDIT: No longer necessary with the |
EDIT: No longer necessary with the |
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.
@Mergifyio update |
✅ Branch has been successfully updated |
Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork). |
AWS CodeBuild CI Report
Powered by github-codebuild-logs, available on the AWS Serverless Application Repository |
Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork). |
This reverts commit f00f918.
Reverts #29470 Reverting due to potential unwanted updating of resources with helm chart version changes.
Hey @nmussy, after discussing with the team we've decided to revert this PR to err on the side of caution in case there is any unintended consequences with resources being replaced. Before I'd like to accept the change again I just have some questions to clarify:
|
Hey @paulhcsun, sorry for the confusion.
If we want to err on the side of caution I can reopen this PR and only add the new versions, let me know 👍 |
No worries at all! I jumped the gun on this one. I think let's just stick with adding the new versions for now until we have a better way of testing it helm chart version changes for the existing versions. The fact that no snapshots are changing could be due to a testing gap but I will confirm that with @colifran and get back to you. For newly added versions it looks like we can use them in the existing unit and integ tests per #27910. It looks like we'd also need to add in the |
Hey @paulhcsun, I just opened #29959, we can move our conversation there. Thanks for the help 👍 |
Issue # (if applicable)
None as far as I could tell
Reason for this change
Update the CDK listed ALB controller versions to match the current availability
Description of changes
Description of how you validated changes
I listed the list of available versions by using the
ecr:ListImages
command on theamazon/aws-load-balancer-controller
repository. I'm also filtering out tags that do not match av1.2.3
pattern, e.g.v2.0.0-rc5
,v2.0.0-test-linux_amd64
For the Helm chart version, I initially manually went through the blame history of https://github.com/aws/eks-charts/blob/master/stable/aws-load-balancer-controller/Chart.yaml. @guessi then recommended I use the Helm CLI to obtain the corresponding versions, which worked a ton better and was easily integrated to my tool:
Checklist
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license