mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 03:41:45 +00:00
Merge pull request #15778 from gmarek/fix-kubemark
API server now must be started before controller-manager. Fix this in Kubemark startup script
This commit is contained in:
commit
3b01c6c4b1
@ -32,8 +32,6 @@ ulimit -n 65536
|
||||
|
||||
tar xzf kubernetes-server-linux-amd64.tar.gz
|
||||
|
||||
kubernetes/server/bin/kube-controller-manager --master=127.0.0.1:8080 --service-account-private-key-file=/srv/kubernetes/server.key --root-ca-file=/srv/kubernetes/ca.crt --v=2 &> /var/log/kube-controller-manager.log &
|
||||
|
||||
kubernetes/server/bin/kube-scheduler --master=127.0.0.1:8080 --v=2 &> /var/log/kube-scheduler.log &
|
||||
|
||||
kubernetes/server/bin/kube-apiserver \
|
||||
@ -50,4 +48,10 @@ kubernetes/server/bin/kube-apiserver \
|
||||
--secure-port=443 \
|
||||
--basic-auth-file=/srv/kubernetes/basic_auth.csv &> /var/log/kube-apiserver.log &
|
||||
|
||||
# kube-contoller-manager now needs running kube-api server to actually start
|
||||
until [ "$(curl 127.0.0.1:8080/healthz)" == "ok" ]; do
|
||||
sleep 1
|
||||
done
|
||||
kubernetes/server/bin/kube-controller-manager --master=127.0.0.1:8080 --service-account-private-key-file=/srv/kubernetes/server.key --root-ca-file=/srv/kubernetes/ca.crt --v=2 &> /var/log/kube-controller-manager.log &
|
||||
|
||||
rm -rf kubernetes
|
||||
|
Loading…
Reference in New Issue
Block a user