From 53c9103a1de4b28e6825eafc1ecfceb0f38f9015 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Banaszewski?= Date: Fri, 28 Apr 2023 11:47:08 +0000 Subject: [PATCH] Set ENABLE_AUTH_PROVIDER_GCP to true in gce tests --- cluster/gce/config-test.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cluster/gce/config-test.sh b/cluster/gce/config-test.sh index d2f0a9f10ed..239b5750fbc 100755 --- a/cluster/gce/config-test.sh +++ b/cluster/gce/config-test.sh @@ -600,3 +600,11 @@ export TLS_CIPHER_SUITES="" # CLOUD_PROVIDER_FLAG defines the cloud-provider value presented to KCM, apiserver, # and kubelet export CLOUD_PROVIDER_FLAG="${CLOUD_PROVIDER_FLAG:-gce}" + +# When ENABLE_AUTH_PROVIDER_GCP is set, following flags for out-of-tree credential provider for GCP +# are presented to kubelet: +# --image-credential-provider-config=${path-to-config} +# --image-credential-provider-bin-dir=${path-to-auth-provider-binary} +# Also, it is required that DisableKubeletCloudCredentialProviders and KubeletCredentialProviders +# feature gates are set to true for kubelet to use external credential provider. +ENABLE_AUTH_PROVIDER_GCP="${ENABLE_AUTH_PROVIDER_GCP:-true}"