나는 노동자/KUBERNETES
cluster upgrade process
칠복이
2019. 5. 22. 17:30
1.11 에서 1.12로 업글
모든 업글은 마이너 한 단계씩 업글 해야함
— Master 에서
kubectl drain master —ignore-daemonsets
apt-get update && apt-get upgrade -y kubeadm=1.12.0-00
kubeadm upgrade apply v1.12.0
apt install kubelet=1.12.0-00
Kubectl uncordon master
—-Slave node upgrade
kubectl drain node01 —ignore-daemonsets
수동 pod가 있다면. —force 추가
ssh node01
apt-get update && apt-get upgrade -u kubeadm=1.12.0-00
apt install kubelet=1.12.0-00
exit
Master에서
kubeadm upgrade node cofnig —kubelet-version $(kubelet —version | cut -d ‘ ‘ -f 2)
kubectl get nodes
kubectl uncordon node01
혹 안되면 systemctl restart kubelet를 해보시길