PaaS/Kubernetes

(Kubernetes) Upgrade Master And Worker Node

armyost 2021. 3. 28. 13:39
728x90

Master 노드의 버전이 Worker노드보다 높더라도 서비스는 정상적으로 진행된다. 그 이유는 하위 마이너3버전까지 호환하기 때문이다. 하지만 그 이후는 Support되지 않음으로 주의!

 

그리고 업그레이드를 할때는 1마이너 업그레이드로 순차적으로 해야 한다. 

 

 

업그레이드순서

 

현재버전, 설치된 버전 확인

kubeadm version
kubeadm upgrade plan


1. Master 노드 업그레이드
apt-get install kubeadm=1.19.0-00
kubeadm version
kubeadm upgrade apply v1.19.0
apt-get install kubelet=1.19.0-00


2. Node 순차적으로
apt-get install kubeadm=1.19.0-00
kubeadm version
kubeadm upgrade apply v1.19.0
apt-get install kubelet=1.19.0-00

 

Master) kubectl uncordon node-1

'PaaS > Kubernetes' 카테고리의 다른 글

(Kubernetes) Authentication, Role, ClusterRole --정리필요  (0) 2021.03.29
(Kubernetes) Backup And Restore  (0) 2021.03.29
(Kubernetes) Cordon And Drain  (0) 2021.03.28
(Kubernetes) Containers And Volumes  (0) 2021.03.27
(Kubernetes) Secret  (0) 2021.03.25