-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
feat: Update IAM policy for AWS Load Balancer Controller to support Listener Attributes #525
feat: Update IAM policy for AWS Load Balancer Controller to support Listener Attributes #525
Conversation
…istener Attributes
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.
Commas are missing in the end of the items. Technically it's correct, but having the commas after every element simplifies git history, e.g. when someone adds another element to the list, they wouldn't have to edit other lines.
chore: Requested comma addition for git history simplification Co-authored-by: Aleksei Vesnin <aleksei@vesnin.me>
chore: Requested comma addition for git history simplification Co-authored-by: Aleksei Vesnin <aleksei@vesnin.me>
@aleskiontherun suggestions committed. |
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.
thank you!
would you mind submitting a similar PR to https://github.com/terraform-aws-modules/terraform-aws-eks-pod-identity as well?!
## [5.46.0](v5.45.0...v5.46.0) (2024-10-04) ### Features * Update IAM policy for AWS Load Balancer Controller to support Listener Attributes ([#525](#525)) ([966c4f8](966c4f8))
This PR is included in version 5.46.0 🎉 |
@bryantbiggs will do shortly |
terraform-aws-modules/terraform-aws-eks-pod-identity#18 filed to address it there. PR to fix it there will be linked there @bryantbiggs . |
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Description
This PR is to update the iam-role-for-service-accounts-eks module to add additional permissions when attach_load_balancer_controller_policy is set to true.
Motivation and Context
Addresses #524. Stems from upstream updates to https://github.com/kubernetes-sigs/aws-load-balancer-controller/blob/main/docs/install/iam_policy.json that have not yet been ported into this module.
Resolves #524
Breaking Changes
None
How Has This Been Tested?
examples/*
to demonstrate and validate my change(s)examples/*
projectspre-commit run -a
on my pull request