-
Notifications
You must be signed in to change notification settings - Fork 220
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
Deploying to EKS, need credentials passed #22
Comments
@tdonovic you are using helm3 or helmv2x? |
Yep I believe that the credentials are not being passed in, what I think you need is the following:
|
@raj-shekhar1 I am running
But I still get the same error:
This is my first GH Actions project, should I expect more than just
|
Hmm, I really don't know at this point. I haven't actually used this action myself with ecr. Maybe someone else can chime in? I think the answer to the second question is that yes it is just how it's being rendered in the logs. |
Really appreciate your help. Tried to dig a bit futher into how env vars are handled, but there is a bit of a lack of detail in the docs, or I'm not looking in the right place. |
We are facing a similar issue, it seems that the Docker image should include the aws-cli so it can execute the get-token within the kubeconfig. I am going to experiment in my own fork, will update here if it works and word with the maintainer to see if we can create another version of this action with support for EKS. |
if you post the link to the fork I'm happy to help test |
As discussed in #22, the kubeconfig for an EKS cluster relies on having the aws CLI available. This PR adds the aws-cli dependency and configure the PYTHONPATH so the aws command can find its modules.
@aheifetz the PR has been merged to master. So you should be able to test directly from this repository. |
…rybot#27) As discussed in deliverybot#22, the kubeconfig for an EKS cluster relies on having the aws CLI available. This PR adds the aws-cli dependency and configure the PYTHONPATH so the aws command can find its modules.
Hi there,
I am attempting to deploy some helm chart to my EKS cluster.
In order to do that, I believe I have configured
aws-iam-authenticator
properly, since I get the following log:Which is created by:
Does this mean that the AWS_ACCESS_KEY_ID etc are not being properly passed into the container that is being executed? I am at a bit of a loss.
I know that the credentials work, and are available to prior steps in the workflow, since I push the containers I seek to deploy to ECR.
Any ideas?
Thanks!
The text was updated successfully, but these errors were encountered: