-
Notifications
You must be signed in to change notification settings - Fork 432
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
mount helper does not work with federated workload identity #666
Comments
So found out what the issue is GOOGLE_APPLICATION_CREDENTIALS environment variable is not available when mount executes gcsfuse. It would be nice if --key-file option supported workload identity, or if we could have another option for that file. Now i created a simple work around. I renamed gcsfuse binary to _gcsfuse and wrote bash script called gcsfuse
|
Thanks for the helpful feedback here! |
Any fixes around it? |
Hi @amoghmishra-sl, as I understood, mount helper is running through the root, and the Let me know if it works for you. Thanks, |
@martinkaberg - Can you share details of the machine and how the workload identity is setup. |
I am not able to get mount helper to work with federated workload identity. Just running gcsfuse works fine on the same system. Outputs below.
terminal stalls for a few minutes
then prints this message
On the same system i am able to mount using the gcsfuse command
The text was updated successfully, but these errors were encountered: