-
Notifications
You must be signed in to change notification settings - Fork 1.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
use aws-iam-authenticator as default once new version is out #169
Comments
We should also update the library. |
Getting heptio-authenticator-aws not installed when trying to create cluster. I see the merge has been pushed but it has not been released. It is being a hard blocker for us. Thanks. |
Not true. The binaries are here: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/tag/v0.3.0 And here for Windows: https://amazon-eks.s3-us-west-2.amazonaws.com/1.10.3/2018-07-26/bin/windows/amd64/heptio-authenticator-aws.exe
You will be able to do this soon, once we release 0.1.1, probably before end of this week. You can build from master also, if you don't mind, and have Go toolchain installed ( But it's much easier to install |
Looking forward to 0.1.1 release |
editing the generated configuration to use that said, 0.1.1 does not seem to fix this. |
The `--node-ami` flag has been added and can be used to supply an ami id to use. There are 2 special values that can be passed as well: - 'static' which is the default and it will make sure the static resolvers are used (which uses embedded image ids) - 'auto' which instructs eksctl to use the 'auto' resolver (which queries AWS). If neither of these special values are supplied to the flag then we take it as a excplicit AMI image id that should be used for the EKS nodes. The 'static' and 'auto' resolvers can resolve instance types with GPU support (p2/p3) and use an AMI image that is optimized with GPU support. If using the GPU instances then the [NVIDIA device plugin](https://github.com/NVIDIA/k8s-device-plugin) will still need to be installed manually. Instructions are output. This will be an 'addon' in the future. The ami's used for non-gpu instances have been updated to use the v23 version of the images. Also added the image for eu-west-1. The static resolvers use maps to aid future go generate code which will aid #49. After changing the AMIs to v23 a change has been made to use aws-iam-authenticator instead of heptio-authenticator-aws. Also, AMI resolution is done earlier before the stack is started to be built...fail fast. Also added code to check the resolved image exists. Issue #183 Issue #197 Issue #194 Issue #169
0.1.2 does not seem to fix this as well. What is the ETA? |
@arun-gupta kubernetes-sigs/aws-iam-authenticator#119 is still open also. I would rather avoid creating a work-around, unless the chances of kubernetes-sigs/aws-iam-authenticator#119 being fixed in the next month are too low. |
Created a new cluster using eksctl and seems like this renaming is no longer required.
Should this still be open? |
Yes, this should be open until authenticator 0.4.0 is out and kubernetes-sigs/aws-iam-authenticator#119 closed, so that we can delete all references to |
Looks like |
0.4.0 is out now, we should try to add this for the next release. |
kubernetes-sigs/aws-iam-authenticator#119
The text was updated successfully, but these errors were encountered: