Mount pods fail with WIF (Workload Identity Federation) errors even though service account JSON credentials are configured in the secret #6407
-
|
Running JuiceFS CSI Driver (v0.30.0) on GKE with GCS backend. Mount pods fail with WIF (Workload Identity Federation) errors even though service account JSON credentials are configured in the secret. What is that we are missing? For some reason the google-application-credentials file is not found in the jfs-mount container pod.
Secret: The pod runs successfully but when I try to write to the /mnt/jfs it just waits indefinitely and gives the following error in jfs-mount container in kube-system namespace. Error: |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Beta Was this translation helpful? Give feedback.
-
|
You need to create a separate secret containing credentials, for example, and then use documentation: https://juicefs.com/docs/csi/guide/configurations/#via-secret-1 |
Beta Was this translation helpful? Give feedback.
You need to create a separate secret containing credentials, for example, and then use
configto mount it into the mountpod.documentation:
https://juicefs.com/docs/csi/guide/configurations/#via-secret-1