From 1887ddfc9685c45e68eb330be28b2509511dfdfd Mon Sep 17 00:00:00 2001 From: Nick Turner Date: Thu, 15 Jul 2021 08:03:55 +0000 Subject: [PATCH] Make --configure-cloud-routes configurable in local-up-cluster - Allow --configure-cloud-routes to be set in hack/local-up-cluster.sh using the env var $CONFIGURE_CLOUD_ROUTES. --- hack/local-up-cluster.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hack/local-up-cluster.sh b/hack/local-up-cluster.sh index 32eca86af05..38e3b474ae9 100755 --- a/hack/local-up-cluster.sh +++ b/hack/local-up-cluster.sh @@ -80,6 +80,7 @@ HOSTNAME_OVERRIDE=${HOSTNAME_OVERRIDE:-"127.0.0.1"} EXTERNAL_CLOUD_PROVIDER=${EXTERNAL_CLOUD_PROVIDER:-false} EXTERNAL_CLOUD_PROVIDER_BINARY=${EXTERNAL_CLOUD_PROVIDER_BINARY:-""} EXTERNAL_CLOUD_VOLUME_PLUGIN=${EXTERNAL_CLOUD_VOLUME_PLUGIN:-""} +CONFIGURE_CLOUD_ROUTES=${CONFIGURE_CLOUD_ROUTES:-true} CLOUD_PROVIDER=${CLOUD_PROVIDER:-""} CLOUD_CONFIG=${CLOUD_CONFIG:-""} KUBELET_PROVIDER_ID=${KUBELET_PROVIDER_ID:-"$(hostname)"} @@ -653,6 +654,7 @@ function start_controller_manager { fi cloud_config_arg=("--cloud-provider=${CLOUD_PROVIDER}" "--cloud-config=${CLOUD_CONFIG}") + cloud_config_arg+=("--configure-cloud-routes=${CONFIGURE_CLOUD_ROUTES}") if [[ "${EXTERNAL_CLOUD_PROVIDER:-}" == "true" ]]; then cloud_config_arg=("--cloud-provider=external") cloud_config_arg+=("--external-cloud-volume-plugin=${EXTERNAL_CLOUD_VOLUME_PLUGIN}") @@ -707,6 +709,7 @@ function start_cloud_controller_manager { --feature-gates="${FEATURE_GATES}" \ --cloud-provider="${CLOUD_PROVIDER}" \ --cloud-config="${CLOUD_CONFIG}" \ + --configure-cloud-routes="${CONFIGURE_CLOUD_ROUTES}" \ --kubeconfig "${CERT_DIR}"/controller.kubeconfig \ --use-service-account-credentials \ --leader-elect=false \