-
Notifications
You must be signed in to change notification settings - Fork 25
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
Feature Request: Support for EKS Pod Indentities #493
Comments
I added the
Looking at the logs in the Pod Intentity I can see this repeated many times:
|
Adding to the point, upstream envoy supported it starting 1.30.0. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
If you want to see App Mesh implement this idea, please upvote with a 👍.
Tell us about your request
I think EKS Pod Identities are not supported at this time for the Envoy containers injected in EKS.
Which integration(s) is this request for?
EKS
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
I created an app in my EKS cluster and gave permissions using EKS Pod Identities. I'm deploying a Node App with an AppConfig container. It works fine and the permissions are working as expected. However, when I added the AppMesh integration with the Container Injected automatically I receive the following error:
Which causes the AppConfig container to fail trying to fetch the parameters
However, I can see that the env variables in the Envoy container that EKS pod identities inject into containers are correctly set:
This is the whole manifest for this particular container:
I wonder if EKS Pod Identities are not supported at this time or if there is something I can't see.
By the way, the App Role already has permissions for
appmesh:StreamAggregatedResources
with the resource set to the Virtual Node ARNThe text was updated successfully, but these errors were encountered: