https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/
- 간단하게 이야기하면 다음의 단계를 거침
- 컨트롤 플레인 upgrade
- 컨트롤 플레인의 addon 들 upgrade
- 워커노드 upgrade
- 시작전에 준비사항
- 릴리즈 노드 잘 읽고 (문제 있을꺼 같으면 하면 안되지..)
- 클러스터에 확정된(static) 컨트롤 플레인이 정의되어 있어야
- 중요데이터는 백업도 하고, kubeadm upgrade 명령 사용할껀데 이건 일반적으로 워크로드는 수정하지 않지만 항상 백업하는 것을 권장
- swap 은 꺼두세요
진행
apt update
apt-cache madison kubeadm
# find the latest 1.20 version in the list
# it should look like 1.20.x-00, where x is the latest patch
- 버전별 kubernetes binary 다운받기