mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 20:24:09 +00:00
Merge pull request #25310 from swagiaal/cloud-provder
Automatic merge from submit-queue Add cloud-provider setting to local-up-cluster.sh
This commit is contained in:
commit
06e2a3543f
@ -38,6 +38,7 @@ KUBECTL=${KUBECTL:-cluster/kubectl.sh}
|
|||||||
WAIT_FOR_URL_API_SERVER=${WAIT_FOR_URL_API_SERVER:-10}
|
WAIT_FOR_URL_API_SERVER=${WAIT_FOR_URL_API_SERVER:-10}
|
||||||
ENABLE_DAEMON=${ENABLE_DAEMON:-false}
|
ENABLE_DAEMON=${ENABLE_DAEMON:-false}
|
||||||
HOSTNAME_OVERRIDE=${HOSTNAME_OVERRIDE:-"127.0.0.1"}
|
HOSTNAME_OVERRIDE=${HOSTNAME_OVERRIDE:-"127.0.0.1"}
|
||||||
|
CLOUD_PROVIDER=${CLOUD_PROVIDER:-""}
|
||||||
|
|
||||||
if [ "$(id -u)" != "0" ]; then
|
if [ "$(id -u)" != "0" ]; then
|
||||||
echo "WARNING : This script MAY be run as root for docker socket / iptables functionality; if failures occur, retry as root." 2>&1
|
echo "WARNING : This script MAY be run as root for docker socket / iptables functionality; if failures occur, retry as root." 2>&1
|
||||||
@ -268,6 +269,7 @@ function start_apiserver {
|
|||||||
--advertise-address="${API_HOST}" \
|
--advertise-address="${API_HOST}" \
|
||||||
--etcd-servers="http://127.0.0.1:4001" \
|
--etcd-servers="http://127.0.0.1:4001" \
|
||||||
--service-cluster-ip-range="10.0.0.0/24" \
|
--service-cluster-ip-range="10.0.0.0/24" \
|
||||||
|
--cloud-provider="${CLOUD_PROVIDER}" \
|
||||||
--cors-allowed-origins="${API_CORS_ALLOWED_ORIGINS}" >"${APISERVER_LOG}" 2>&1 &
|
--cors-allowed-origins="${API_CORS_ALLOWED_ORIGINS}" >"${APISERVER_LOG}" 2>&1 &
|
||||||
APISERVER_PID=$!
|
APISERVER_PID=$!
|
||||||
|
|
||||||
@ -290,6 +292,7 @@ function start_controller_manager {
|
|||||||
--enable-hostpath-provisioner="${ENABLE_HOSTPATH_PROVISIONER}" \
|
--enable-hostpath-provisioner="${ENABLE_HOSTPATH_PROVISIONER}" \
|
||||||
${node_cidr_args} \
|
${node_cidr_args} \
|
||||||
--pvclaimbinder-sync-period="${CLAIM_BINDER_SYNC_PERIOD}" \
|
--pvclaimbinder-sync-period="${CLAIM_BINDER_SYNC_PERIOD}" \
|
||||||
|
--cloud-provider="${CLOUD_PROVIDER}" \
|
||||||
--master="${API_HOST}:${API_PORT}" >"${CTLRMGR_LOG}" 2>&1 &
|
--master="${API_HOST}:${API_PORT}" >"${CTLRMGR_LOG}" 2>&1 &
|
||||||
CTLRMGR_PID=$!
|
CTLRMGR_PID=$!
|
||||||
}
|
}
|
||||||
@ -338,6 +341,7 @@ function start_kubelet {
|
|||||||
--rkt-path="${RKT_PATH}" \
|
--rkt-path="${RKT_PATH}" \
|
||||||
--rkt-stage1-image="${RKT_STAGE1_IMAGE}" \
|
--rkt-stage1-image="${RKT_STAGE1_IMAGE}" \
|
||||||
--hostname-override="${HOSTNAME_OVERRIDE}" \
|
--hostname-override="${HOSTNAME_OVERRIDE}" \
|
||||||
|
--cloud-provider="${CLOUD_PROVIDER}" \
|
||||||
--address="127.0.0.1" \
|
--address="127.0.0.1" \
|
||||||
--api-servers="${API_HOST}:${API_PORT}" \
|
--api-servers="${API_HOST}:${API_PORT}" \
|
||||||
--cpu-cfs-quota=${CPU_CFS_QUOTA} \
|
--cpu-cfs-quota=${CPU_CFS_QUOTA} \
|
||||||
@ -363,7 +367,7 @@ function start_kubelet {
|
|||||||
-i \
|
-i \
|
||||||
--cidfile=$KUBELET_CIDFILE \
|
--cidfile=$KUBELET_CIDFILE \
|
||||||
gcr.io/google_containers/kubelet \
|
gcr.io/google_containers/kubelet \
|
||||||
/kubelet --v=3 --containerized ${priv_arg}--chaos-chance="${CHAOS_CHANCE}" --hostname-override="${HOSTNAME_OVERRIDE}" --address="127.0.0.1" --api-servers="${API_HOST}:${API_PORT}" --port="$KUBELET_PORT" --resource-container="" &> $KUBELET_LOG &
|
/kubelet --v=3 --containerized ${priv_arg}--chaos-chance="${CHAOS_CHANCE}" --hostname-override="${HOSTNAME_OVERRIDE}" --cloud-provider="${CLOUD_PROVIDER}" --address="127.0.0.1" --api-servers="${API_HOST}:${API_PORT}" --port="$KUBELET_PORT" --resource-container="" &> $KUBELET_LOG &
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user