mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 11:21:47 +00:00
Merge pull request #89550 from Huang-Wei/sched-cc-over-individual-config-args
Use sched ComponentConfig over individual command line args
This commit is contained in:
commit
119660098b
@ -853,12 +853,19 @@ EOF
|
||||
}
|
||||
|
||||
function start_kubescheduler {
|
||||
|
||||
SCHEDULER_LOG=${LOG_DIR}/kube-scheduler.log
|
||||
|
||||
cat <<EOF > /tmp/kube-scheduler.yaml
|
||||
apiVersion: kubescheduler.config.k8s.io/v1alpha2
|
||||
kind: KubeSchedulerConfiguration
|
||||
clientConnection:
|
||||
kubeconfig: ${CERT_DIR}/scheduler.kubeconfig
|
||||
leaderElection:
|
||||
leaderElect: false
|
||||
EOF
|
||||
${CONTROLPLANE_SUDO} "${GO_OUT}/kube-scheduler" \
|
||||
--v="${LOG_LEVEL}" \
|
||||
--leader-elect=false \
|
||||
--kubeconfig "${CERT_DIR}"/scheduler.kubeconfig \
|
||||
--config=/tmp/kube-scheduler.yaml \
|
||||
--feature-gates="${FEATURE_GATES}" \
|
||||
--master="https://${API_HOST}:${API_SECURE_PORT}" >"${SCHEDULER_LOG}" 2>&1 &
|
||||
SCHEDULER_PID=$!
|
||||
|
Loading…
Reference in New Issue
Block a user