scheduler uses a kubeconfig
parent
997d905b3d
commit
faebc0850e
|
@ -143,6 +143,11 @@ EOF
|
||||||
|
|
||||||
### Configure the Kubernetes Scheduler
|
### Configure the Kubernetes Scheduler
|
||||||
|
|
||||||
|
Move the `kube-scheduler` kubeconfig into place:
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo mv kube-scheduler.kubeconfig /var/lib/kubernetes/
|
||||||
|
```
|
||||||
|
|
||||||
Create the `kube-scheduler.yaml` configuration file:
|
Create the `kube-scheduler.yaml` configuration file:
|
||||||
|
|
||||||
|
@ -150,6 +155,8 @@ Create the `kube-scheduler.yaml` configuration file:
|
||||||
cat > kube-scheduler.yaml <<EOF
|
cat > kube-scheduler.yaml <<EOF
|
||||||
apiVersion: componentconfig/v1alpha1
|
apiVersion: componentconfig/v1alpha1
|
||||||
kind: KubeSchedulerConfiguration
|
kind: KubeSchedulerConfiguration
|
||||||
|
clientConnection:
|
||||||
|
kubeconfig: "/var/lib/kubernetes/kube-scheduler.kubeconfig"
|
||||||
leaderElection:
|
leaderElection:
|
||||||
leaderElect: true
|
leaderElect: true
|
||||||
EOF
|
EOF
|
||||||
|
@ -170,7 +177,6 @@ Documentation=https://github.com/kubernetes/kubernetes
|
||||||
[Service]
|
[Service]
|
||||||
ExecStart=/usr/local/bin/kube-scheduler \\
|
ExecStart=/usr/local/bin/kube-scheduler \\
|
||||||
--config=/etc/kubernetes/config/kube-scheduler.yaml \\
|
--config=/etc/kubernetes/config/kube-scheduler.yaml \\
|
||||||
--master=http://127.0.0.1:8080 \\
|
|
||||||
--v=2
|
--v=2
|
||||||
Restart=on-failure
|
Restart=on-failure
|
||||||
RestartSec=5
|
RestartSec=5
|
||||||
|
|
Loading…
Reference in New Issue