diff --git a/hack/local-up-cluster.sh b/hack/local-up-cluster.sh index 31883ac147b..029fc587881 100755 --- a/hack/local-up-cluster.sh +++ b/hack/local-up-cluster.sh @@ -94,6 +94,7 @@ CLOUD_PROVIDER=${CLOUD_PROVIDER:-""} CLOUD_CONFIG=${CLOUD_CONFIG:-""} KUBELET_PROVIDER_ID=${KUBELET_PROVIDER_ID:-"$(hostname)"} FEATURE_GATES=${FEATURE_GATES:-"AllAlpha=false"} +EMULATED_VERSION=${EMULATED_VERSION:+kube=$EMULATED_VERSION} CPUMANAGER_POLICY=${CPUMANAGER_POLICY:-""} CPUMANAGER_RECONCILE_PERIOD=${CPUMANAGER_RECONCILE_PERIOD:-""} CPUMANAGER_POLICY_OPTIONS=${CPUMANAGER_POLICY_OPTIONS:-""} @@ -632,6 +633,7 @@ EOF --etcd-servers="http://${ETCD_HOST}:${ETCD_PORT}" \ --service-cluster-ip-range="${SERVICE_CLUSTER_IP_RANGE}" \ --feature-gates="${FEATURE_GATES}" \ + --emulated-version="${EMULATED_VERSION}" \ --external-hostname="${EXTERNAL_HOSTNAME}" \ --requestheader-username-headers=X-Remote-User \ --requestheader-group-headers=X-Remote-Group \ @@ -692,6 +694,7 @@ function start_controller_manager { --enable-hostpath-provisioner="${ENABLE_HOSTPATH_PROVISIONER}" \ --pvclaimbinder-sync-period="${CLAIM_BINDER_SYNC_PERIOD}" \ --feature-gates="${FEATURE_GATES}" \ + --emulated-version="${EMULATED_VERSION}" \ "${cloud_config_arg[@]}" \ --authentication-kubeconfig "${CERT_DIR}"/controller.kubeconfig \ --authorization-kubeconfig "${CERT_DIR}"/controller.kubeconfig \ @@ -1025,6 +1028,7 @@ EOF --v="${LOG_LEVEL}" \ --config="${TMP_DIR}"/kube-scheduler.yaml \ --feature-gates="${FEATURE_GATES}" \ + --emulated-version="${EMULATED_VERSION}" \ --authentication-kubeconfig "${CERT_DIR}"/scheduler.kubeconfig \ --authorization-kubeconfig "${CERT_DIR}"/scheduler.kubeconfig \ --master="https://${API_HOST}:${API_SECURE_PORT}" >"${SCHEDULER_LOG}" 2>&1 &