-
Notifications
You must be signed in to change notification settings - Fork 318
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
eks 1.22 #339
Comments
@csmith-simplebet Could be due to the the move to Although the warning talks about updating your apps to use the latest Kubernetes client SDKs (not the latest AWS SDKs), the version of the |
@pd-kcarrasco Since i was getting scary, i've done a little research: i don't think that this is the problem.
AWS is writing about kubernetes SDK, not aws-sdk, then looking at the kube2iam code , it's installed the 0.17.3 version, that's more recent than the required 0.15.7. |
@csmith-simplebet Ran into the same issue a while back. This is related to the introspection api having security by default now. By default, EC2 uses IMDSv2, and the nodes have to be told to run without it. I use the terraform-aws-eks module to create the cluster -- there you have to set
You can also set the metadata_options block in the eks_managed_node_groups
|
use IMDSv1 version - that's worked for me |
Has anyone experienced any issues with deploying kube2iam to a fresh install of eks 1.22? I am getting the following error: "Error getting instance id, got status: 401 Unauthorized"
My role permissions and trusted relationships are right. Im running this the same way in three other environments on eks 1.19 with no issues.
Thanks.
The text was updated successfully, but these errors were encountered: