-
Notifications
You must be signed in to change notification settings - Fork 12
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
IAM Roles (IRSA) doesn't work with gremlin-console #42
Comments
If you have IAM authentication enabled on the Neptune cluster, the call to Neptune has to be signed using SigV4. Are you signing that request? |
IAM authentication is enabled. My hunch is gremlin-console doesn't support WebIdentityToken when signing the request. |
@talmarco seeing this as well, was curious if you had ever resolved it? I noticed this when trying to use the |
Hi @afreeland - can you say a bit more about the exact steps you are trying and the failure you are seeing? |
Nope, still have the same problem |
@krlawrence I am a bit embarrassed to say but I believe it was because I was missing the For me I was using the I did all the checks to make sure VPC was looking good and then was able to use curl 7.79.1 with the new I believe once I added those env vars life was good and connectivity seemed to work...so my use-case may be different than the original thread. |
Hi @talmarco, experiencing the same. Were you ever able to resolve ? |
@Piroddi Unfortunately i didn't manage to resolve this |
I'm trying to configure IRSA (IAM Roles) when using neptune-gremlin, but without success.
I have created an IAM policy, attached this policy to a role and this role is also attached to a Kubernetes service account by mentioning the role name as an annotation.
Service Account:
Policy:
I'm creating the pod using the following command:
The error I'm getting is:
As a side note; this mechanism works for me on all other pods but Gremlin <> Neptune.
Thanks!
The text was updated successfully, but these errors were encountered: