Merge pull request #120389 from aojea/external_provider_test

Don't run the nodeipam controller on KCM if cloud provider external
This commit is contained in:
Kubernetes Prow Robot 2023-09-03 12:19:46 -07:00 committed by GitHub
commit 6fa2df07d6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 0 deletions

View File

@ -553,6 +553,11 @@ export TLS_CIPHER_SUITES=""
# and kubelet
export CLOUD_PROVIDER_FLAG="${CLOUD_PROVIDER_FLAG:-external}"
# Don't run the node-ipam-controller on the KCM if cloud-provider external
if [[ "${CLOUD_PROVIDER_FLAG}" == "external" ]]; then
RUN_CONTROLLERS="${RUN_CONTROLLERS:-*,-node-ipam-controller}"
fi
# 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}

View File

@ -602,6 +602,11 @@ export TLS_CIPHER_SUITES=""
# and kubelet
export CLOUD_PROVIDER_FLAG="${CLOUD_PROVIDER_FLAG:-external}"
# Don't run the node-ipam-controller on the KCM if cloud-provider external
if [[ "${CLOUD_PROVIDER_FLAG}" == "external" ]]; then
RUN_CONTROLLERS="${RUN_CONTROLLERS:-*,-node-ipam-controller}"
fi
# 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}