๐ ๊ฐ์
์ฟ ๋ฒ๋คํฐ์ค(Kubernetes)๋ฅผ ๋ก์ปฌ์์ ์ค์ตํ ์ ์๋๋ก ๋์์ฃผ๋ Minikube๋ฅผ ์ค์นํ๊ณ , ์ฒซ ๋ฒ์งธ ํด๋ฌ์คํฐ๋ฅผ ์์ํ๋ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํฉ๋๋ค.
๐ง ํ๊ฒฝ ์ ๋ณด
- OS: Ubuntu 22.04 (VM ํน์ ๋ก์ปฌ)
- ๋๋ผ์ด๋ฒ: Docker
- ์ค์น ๋๊ตฌ: Minikube, kubectl
๐ ์ค์น ๋ฐ ํด๋ฌ์คํฐ ์์
bash
๋ณต์ฌํธ์ง
# Minikube ์์ minikube start # ํด๋ฌ์คํฐ ์ํ ํ์ธ minikube status # ๋
ธ๋ ํ์ธ kubectl get nodes # ์์คํ
ํ๋ ํ์ธ kubectl get pods -A
โ ํ์ธํด์ผ ํ ์ ์ ์ถ๋ ฅ
bash
๋ณต์ฌํธ์ง
NAME READY STATUS RESTARTS AGE kube-apiserver-minikube 1/1 Running 0 2m kube-scheduler-minikube 1/1 Running 0 2m
- ๋ชจ๋ ์ํ๊ฐ Running์ด๋ฉด ์ ์์ ์ผ๋ก ํด๋ฌ์คํฐ๊ฐ ๊ตฌ๋๋ ์ํ์ ๋๋ค.
๐ ์ ๋ฆฌ
ํญ๋ชฉ์ค๋ช
Minikube | ๋ก์ปฌ ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ ์คํ ๋๊ตฌ |
Docker | ์ปจํ ์ด๋ ๋๋ผ์ด๋ฒ ์ญํ ์ํ |
kubectl | ์ฟ ๋ฒ๋คํฐ์ค ๋ช ๋ น์ด CLI ๋๊ตฌ |
๋ชฉ์ | ๋ก์ปฌ์์ ์ค์ต ๊ฐ๋ฅํ ์ฟ ๋ฒ๋คํฐ์ค ํ๊ฒฝ ๊ตฌ์ฑ |
๐ก ์ค์ต Tip
- minikube dashboard ๋ช ๋ น์ด๋ก GUI ํ์ธ๋ ๊ฐ๋ฅ
- ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฉด minikube delete && minikube start๋ก ์ฌ์์
'OS > Kubernetes' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๐ข [Kubernetes] YAML๋ก Nginx ๋ฐฐํฌ ๋ฐ ํ๋ ํ์ฅํ๊ธฐ (0) | 2025.06.30 |
---|---|
๐ข [Kubernetes] kubectl๋ก Nginx ๋ฐฐํฌํ๊ธฐ โ ์ค์ต ์ ๋ฆฌ (0) | 2025.06.30 |
๐ฆ Kubernetes & Minikube ๊ฐ๋ ์ ๋ฆฌ (0) | 2025.06.28 |
[Kubernetes] ๋ช ๋ น์ด ๋ชจ์ (0) | 2021.04.02 |
[Kubernetes] POD (0) | 2021.04.01 |