-
Notifications
You must be signed in to change notification settings - Fork 159
fix node deployment to include GOOGLE_APPLICATION_CREDENTIALS envvar #79
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
Conversation
Are you seeing an issue without this fix? The node controller only handles mount and unmount so should not need to make cloud provider calls |
When I tried to deploy the manifests without this fix it kept going into a crash loop back off. I'll test again today without this change and get the exact logs. |
Without the env var specified the
|
Ah ok yes I think this is needed for GetNodeInfo in order to get the zone /ok-to-test |
Hi @ashleyschuett thanks for the interest and contribution! The Node should not need any GCP credentials to function. The topology support PR (which includes Depending on whether we need the credential for actual node operations (metadata server calls) or not, I'm thinking the actual solution may be this: #34 instead of giving credentials to the node container that it doesn't strictly need. Some additional questions to try figure out why we're seeing this error: |
I am using the script on a GCE cluster that I created. |
How are you deploying the GCE cluster? I think at least in a GKE and GCE kube-up deployment, there is some extra logic done to give the nodes a default service account. |
Hi @ashleyschuett wondering if you have been able to deploy the driver without this issue since? |
Closing due to inactivity. Feel free to reopen if you are still seeing this issue. |
@ashleyschuett: PR needs rebase. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
No description provided.