[์ฟ ๋ฒ๋คํฐ์ค ์์] ์ฟ ๋ฒ๋คํฐ์ค ์ ๊ทธ๋ ์ด๋ ๋ฐฉ์๊ณผ ์ค๋ธ์ ํธ ๋จ์ถ์ด
1. ์ฟ ๋ฒ๋คํฐ์ค ์ ๊ทธ๋ ์ด๋ ์์

์ฟ ๋ฒ๋คํฐ์ค ์ ๊ทธ๋ ์ด๋ ์์๋ ํฌ๊ฒ
Kubeadm ์ ๊ทธ๋ ์ด๋ -> Kubelet ์ ๊ทธ๋ ์ด๋ -> ์ ๊ทธ๋ ์ด๋ ์๋ฃ ํ์ธ
๋ก ํ๋ค.
์ ๊ทธ๋ ์ด๋ ์ค์ต
1. kubeadm upgrade plan ์ผ๋ก ์ ๊ทธ๋ ์ด๋ ๊ฐ๋ฅํ ๊ฐ์ฅ ์ต์ ๋ฒ์ ์ ํ์ธ ํ ์ ์๋ค.

Cluster version = Control Plane(kube-apiserver, kube-controller-manager, kube-scheduler) ๋ฒ์
kubeadm version = ํ์ฌ ์ค์น๋ kubeadm CLI ๋ฒ์
Target version = kubeadm์ด ์ ๊ทธ๋ ์ด๋ ๊ฐ๋ฅํ Kubernetes ๋ฒ์
ํ์ฌ๋ ์ด๋ฏธ ์ ๊ทธ๋ ์ด๋ ํด์ ์ธ ๊ฐ ์ ๋ถ ๋์ผํ ๋ฒ์ ์ด๋ค.
2. kubeadm upgrade apply 1.35.2 ๋ก ์ ๊ทธ๋ ์ด๋๋ฅผ ์งํํ๋ค.

์ฌ๊ธฐ์ kubeadm upgrade apply๊ฐ ์ ๋๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์ด๋ kubeadm ๋ฒ์ ์ด ๋ฎ์์ ๊ทธ๋ ๋ค. ์ผ๋ฐ์ ์ผ๋ก kubeadm์ ๋ฒ์ ์ด ์ ๊ทธ๋ ์ด๋ ํ๊ณ ์ํ๋ ๋ฒ์ ๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์์ผ ํ๋ค.
์ด๋ด ๋๋ apt-get install kubeadm=1.35.2-1.1 -y ๋ฅผ ํตํด์ kubeadm์ ์ ๊ทธ๋ ์ด๋ ํด์ค๋ค.
3. ์ฌ๊ธฐ๊น์ง ํ๋ฉด kubectl get nodes๋ฅผ ํ๊ณ ๋ฒ์ ์ ํ์ธํ๋ฉด ์์ง ์ด์ ์ ๋ฒ์ ์ธ ๊ฒ์ ๋ณผ ์ ์๋ค. ์ด๋ kubelet์ด ์์ง ์ ๊ทธ๋ ์ด๋๊ฐ ์ ๋์ด์ ๊ทธ๋ ๋ค. ๊ทธ๋์ apt-get install kubelet=1.35.2-1.1 -y ๋ฅผ ํตํด ์ ๊ทธ๋ ์ด๋ ํด์ค๋ค. ๊ทธ๋ฆฌ๊ณ restart๋ฅผ ํด์ค๋ค.

๊ทธ๋ฌ๋ฉด ์์ ๊ฐ์ด ๋ฒ์ ์ด ์ ๊ทธ๋ ์ด๋ ๋์ด ์๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.
๋๋จธ์ง worker ๋ ธ๋๋ kubelet ์ ๊ทธ๋ ์ด๋๋ง ํด์ฃผ๋ฉด ๋๋ค.
4. ์ธ์ ๋์ฑ ์ฝ๊ฒํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์๋๋ฐ ์ด๋ Ansible๋ฅผ ํ์ฉํด์ ์คํํด์ฃผ๋ฉด ์๋์ผ๋ก ๋ชจ๋ ๊ฒ์ ์ ๊ทธ๋ ์ด๋ ํ๋ ๋ฐฉ์์ด๋ค.
2. ์ฟ ๋ฒ๋คํฐ์ค ์ค๋ธ์ ํธ ๋จ์ถ์ด
| Object | Short name |
| pod, pods | po |
| service | svc |
| deployment, deployments | deploy |
| replicaset | rs |
| namespace | ns |
| node | no |
| configmap | cm |
| persistentvolume | pv |
| persistentvolumeclaim | pvc |
'์ฟ ๋ฒ๋คํฐ์ค > ์ฟ ๋ฒ๋คํฐ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [์ฟ ๋ฒ๋คํฐ์ค ์ค์ ] ์์ฃผ ์ฐ์ด๋ kubectl ์ต์ ๋ช ๋ น์ด (0) | 2026.04.09 |
|---|---|
| [์ฟ ๋ฒ๋คํฐ์ค ์ค์ ] ์ฟ ๋ฒ๋คํฐ์ค ์ค์ต ํ๊ฒฝ์ ๊ตฌ์ฑํ๋ ์ฝ๋ (1) | 2026.04.06 |
| [์ฟ ๋ฒ๋คํฐ์ค ์์] ์ฟ ๋ฒ๋คํฐ์ค ์ค๋ธ์ ํธ (0) | 2026.03.15 |
| [์ฟ ๋ฒ๋คํฐ์ค ์์] ์ฟ ๋ฒ๋คํฐ์ค ์ธ์ฌ์ด๋ (0) | 2026.03.15 |
| [์ฟ ๋ฒ๋คํฐ์ค ์์] ๋ฐฐํฌ๋ฅผ ํตํ ์ฟ ๋ฒ๋คํฐ์ค ์ค์ต (0) | 2026.03.15 |
๋๊ธ