StorageClasses with serverless mount mode on GKE use gke service account to authenticate with gcs instead of HMAC access-key #6257
-
I'm using juicefs-csi-driver helm chart version 0.29.0 to deploy juicefs on GKE clusters, mountMode serverless. Everythings work fine instead of authentication with gcs bucket is used via gke service account, it not use backend secret and access key have been configurated. This is log from my pod's jfs-mount container:
From GCP logging explorer
Am I missing some configuration? Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
In GCP environments, JuiceFS defaults to using the service account credentials provided by GKE's metadata server instead of user-configured Secrets. Explicit environment variable settings are required to override this behavior. |
Beta Was this translation helpful? Give feedback.
In GCP environments, JuiceFS defaults to using the service account credentials provided by GKE's metadata server instead of user-configured Secrets. Explicit environment variable settings are required to override this behavior.