gke using workload identity to access secret manager
This is the configuration for our project where we need the cluster name, project name, project number and secret name which looks something like (projects/1092851139093/secrets/first-api-key) export PROJECT_ID = project-f54eacb9-b4e5-40b9-b0c export PROJECT_NUMBER = 1092851139093 export CLUSTER = autopilot-cluster-1 export LOCATION = us-central1 # <-- change to your cluster's region export NAMESPACE = default export KSA = secret-reader-ksa export SECRET = first-api-key gcloud config set project $PROJECT_ID We need to enable secret manager service API service if you haven't done so gcloud services enable container.googleapis.com secretmanager.googleapis.com Enable secret manager component for your cluster gcloud container clusters update $CLUSTER \ --location= $LOCATION \ --enable-secret-manager gcloud container clusters get-credentials $CLUSTER --location= $LOCATION And let's see if we have our secret d...