mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 15:05:27 +00:00
Merge pull request #86870 from RainbowMango/pr_support_external_cloud_provider
Fix local cluster do not work with non-intree external cloud provider issue
This commit is contained in:
commit
405714b262
@ -76,6 +76,7 @@ EXTERNAL_CLOUD_PROVIDER=${EXTERNAL_CLOUD_PROVIDER:-false}
|
|||||||
EXTERNAL_CLOUD_PROVIDER_BINARY=${EXTERNAL_CLOUD_PROVIDER_BINARY:-""}
|
EXTERNAL_CLOUD_PROVIDER_BINARY=${EXTERNAL_CLOUD_PROVIDER_BINARY:-""}
|
||||||
CLOUD_PROVIDER=${CLOUD_PROVIDER:-""}
|
CLOUD_PROVIDER=${CLOUD_PROVIDER:-""}
|
||||||
CLOUD_CONFIG=${CLOUD_CONFIG:-""}
|
CLOUD_CONFIG=${CLOUD_CONFIG:-""}
|
||||||
|
EXTERNAL_CLOUD_VOLUME_PLUGIN=${EXTERNAL_CLOUD_VOLUME_PLUGIN:-"${CLOUD_PROVIDER}"}
|
||||||
FEATURE_GATES=${FEATURE_GATES:-"AllAlpha=false"}
|
FEATURE_GATES=${FEATURE_GATES:-"AllAlpha=false"}
|
||||||
STORAGE_BACKEND=${STORAGE_BACKEND:-"etcd3"}
|
STORAGE_BACKEND=${STORAGE_BACKEND:-"etcd3"}
|
||||||
STORAGE_MEDIA_TYPE=${STORAGE_MEDIA_TYPE:-""}
|
STORAGE_MEDIA_TYPE=${STORAGE_MEDIA_TYPE:-""}
|
||||||
@ -615,7 +616,7 @@ function start_controller_manager {
|
|||||||
cloud_config_arg=("--cloud-provider=${CLOUD_PROVIDER}" "--cloud-config=${CLOUD_CONFIG}")
|
cloud_config_arg=("--cloud-provider=${CLOUD_PROVIDER}" "--cloud-config=${CLOUD_CONFIG}")
|
||||||
if [[ "${EXTERNAL_CLOUD_PROVIDER:-}" == "true" ]]; then
|
if [[ "${EXTERNAL_CLOUD_PROVIDER:-}" == "true" ]]; then
|
||||||
cloud_config_arg=("--cloud-provider=external")
|
cloud_config_arg=("--cloud-provider=external")
|
||||||
cloud_config_arg+=("--external-cloud-volume-plugin=${CLOUD_PROVIDER}")
|
cloud_config_arg+=("--external-cloud-volume-plugin=${EXTERNAL_CLOUD_VOLUME_PLUGIN}")
|
||||||
cloud_config_arg+=("--cloud-config=${CLOUD_CONFIG}")
|
cloud_config_arg+=("--cloud-config=${CLOUD_CONFIG}")
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user