상세 컨텐츠

본문 제목

[CKA] kubeadm upgrade

Kubernetes/CKA

by chamusik 2025. 10. 7. 00:18

본문

[문제2. cluster upgrade]

 

Control plane upgrade

 

# 1. 업그레이드 할 버전 확인
# 2. kudeadm 업그레이드 
apt-mark unhold kubeadm && \
 apt-get update && apt-get install -y kubeadm=1.32.9-1.1 && \
 apt-mark hold kubeadm

kubeadm version
kubeadm upgrade plan
kubeadm upgrade apply v1.32.9

# 3. 노드 드레인
kubectl drain hk8s --ignore-daemonsets

# 4. kubelet과 kubectl 업그레이드
apt-mark unhold kubelet kubectl && \
apt-get update && apt-get install -y kubelet=1.32.9-1.1 kubectl=1.32.9-1.1 && \
apt-mark hold kubelet kubectl

sudo systemctl daemon-reload
sudo systemctl restart kubelet

# 5. 노드 uncordon
kubectl uncordon hk8s-master


Worker node upgrade


# 1. 모든 노드 kubeadm 업그레이드
apt-mark unhold kubeadm && \
apt-get update && apt-get install -y kubeadm=1.32.9-1.1 && \
apt-mark hold kubeadm

sudo kubeadm upgrade node

# 2. console이나 hk8s-master에서
kubectl drain hk8s-worker1 --ignore-daemonsets

# 3. kubelet과 kubectl 업그레이드
apt-mark unhold kubelet kubectl && \
apt-get update && apt-get install -y kubelet=1.32.9-1.1 kubectl=1.32.9-1.1 && \
apt-mark hold kubelet kubectl

sudo systemctl daemon-reload
sudo systemctl restart kubelet

# 4. 노드에 적용된 cordon 해제
kubectl uncordon hk8s-worker1

 

 

https://kubernetes.io/ko/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/

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

CKA 합격 후기  (0) 2026.02.22
[CKA] RBAC  (0) 2025.10.08
[CKA] etcd-backup  (0) 2025.10.06
CKA 시험 환경 구성  (0) 2025.03.22

관련글 더보기