mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 19:56:01 +00:00
Mount GCP credentials to federation deployment container for GKE clusters.
GKE clusters use GCP credentials and hence require them for deploying federation components on to those clusters.
This commit is contained in:
parent
7536eb2691
commit
230a1c789d
@ -91,6 +91,10 @@ function federation_action() {
|
||||
kube::log::status "Action: ${action} federation components"
|
||||
docker run \
|
||||
-m 12G \
|
||||
# For non-GKE clusters just mounting kubeconfig is sufficient. But we need
|
||||
# gcloud credentials for GKE clusters, so we pass both kubeconfig and
|
||||
# gcloud credentials
|
||||
-v "${GOOGLE_APPLICATION_CREDENTIALS}:/root/.config/gcloud/application_default_credentials.json:ro" \
|
||||
-v "${KUBE_CONFIG}:/root/.kube/config:ro" \
|
||||
-v "${FEDERATION_OUTPUT_ROOT}:/_output" \
|
||||
"${KUBE_ANYWHERE_FEDERATION_CHARTS_IMAGE}:${KUBE_ANYWHERE_FEDERATION_CHARTS_VERSION}" \
|
||||
|
Loading…
Reference in New Issue
Block a user