-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Revert "Revert "Removing dependency on Authenticator binary" (#446)" #653
Conversation
…#446)" This reintroduces the switch to use "aws eks get-token" instead of the aws-iam-authenticator. The reason (see [0]) why that switch got reverted was, that eksctl wasn't able to handle the situation where aws-iam-authenticator was not there. But that changed (see [1] and [2]) so switching to aws-cli for getting a token should be good now. This reverts commit d6e021b. [0] awslabs#446 [1] eksctl-io/eksctl#788 [2] eksctl-io/eksctl#993
anybody else who could have a look here? |
friendly ping ... what's the problem with looking into this? |
/lgtm @toabctl thanks for contributing and sorry for the late response. The pings just get buried in hundreds of emails :(. |
@M00nF1sh another friendly ping after some more month.... |
@M00nF1sh friendly ping. it's now half a year. can you please review this? |
@toabctl hmm, just pinged peers in nodes team to review this PR. |
Sorry this PR has been languishing. Overall, I like the change. However, there is one blocker. For K8s version 1.24, If you can update this PR with @cartermckinnon We on the same page here? |
Actually, I'll update the API version as part of this issue, so you'll just need to rebase after that. |
ack |
We've been discussing this internally. The blocker has been that the I'm going to close this for now. If there's advantages for doing this other than the simplification, let me know and we can reconsider. |
This reintroduces the switch to use "aws eks get-token" instead of the
aws-iam-authenticator. The reason (see [0]) why that switch got
reverted was, that eksctl wasn't able to handle the situation where
aws-iam-authenticator was not there. But that changed (see [1] and
[2]) so switching to aws-cli for getting a token should be good now.
This reverts commit d6e021b.
[0] #446
[1] eksctl-io/eksctl#788
[2] eksctl-io/eksctl#993