Skip to content
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

Add cluster_elb_service_role IAM policy to allow creation of ELB service-linked role #72

Merged
merged 2 commits into from
Aug 23, 2020

Conversation

aknysh
Copy link
Member

@aknysh aknysh commented Aug 23, 2020

what

  • Add cluster_elb_service_role IAM policy to allow creation of ELB service-linked role

why

  • AmazonEKSClusterPolicy managed policy doesn't contain all necessary permissions to create ELB service-linked role required during LB provisioning by Kubernetes.
  • Because of that, on a new AWS account (where load balancers have not been provisioned yet), nginx-ingress fails to provision a load balancer

@aknysh aknysh requested review from osterman and Nuru August 23, 2020 02:04
@aknysh aknysh requested a review from a team as a code owner August 23, 2020 02:04
@aknysh aknysh self-assigned this Aug 23, 2020
@aknysh aknysh requested a review from adamcrews August 23, 2020 02:04
@aknysh
Copy link
Member Author

aknysh commented Aug 23, 2020

/test all

osterman
osterman previously approved these changes Aug 23, 2020
iam.tf Outdated Show resolved Hide resolved
Co-authored-by: Nuru <[email protected]>
@aknysh
Copy link
Member Author

aknysh commented Aug 23, 2020

/test all

@Nuru Nuru self-requested a review August 23, 2020 03:21
@aknysh aknysh requested a review from osterman August 23, 2020 03:48
@Nuru Nuru merged commit 6bfa649 into master Aug 23, 2020
@Nuru Nuru deleted the IAM-permissions-for-ELB-service-linked-role branch August 23, 2020 04:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants