-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Fix aws-auth config map for managed node groups #627
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
Fix aws-auth config map for managed node groups #627
Conversation
This change adds the IAM role used for each managed node group to the aws-auth config map. This fixes an issue where managed nodes could not access the EKS kubernetes API server.
|
How can I help this get approved? |
|
I'm still not sure how to integrate the managed node groups into this module. See here for some background: #635 The thing is, we have this now:
And I have no clusters using Managed node groups to test with. |
|
@max-rocket-internet I've been watching the discussion in #635 and I buy the idea that the worker/node groups could be submodules. However, managed node groups are broken on master without this patch, so I think we should work with other testers to get this merged, or revert the original node group PR (#602) as broken. I've tested this myself on a real cluster, but obviously there should be another set of eyes on it. @andres-de-castro: Are you able to test this out on a cluster and report back if it works? |
|
I'll take a look. Was trying out latest master and indeed noticed a second plan attempting to delete the managed-nodes from |
|
@TBeijen that would be great. I think then we merge this and make a new release with the node group stuff included. |
|
Ok, ran some tests:
So, based on the above I'd say this fixes |
max-rocket-internet
left a comment
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 @wbertelsen
|
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. |
PR o'clock
Description
This change adds the IAM role used for each managed node group to the
aws-auth config map. This fixes an issue where managed nodes can not
access the EKS kubernetes API server.
This should fix #624
Checklist