| ํ๊ฒฝ | ๋ชฉ์ | ํน์ง |
|---|---|---|
| ๋ก์ปฌ (Local) | ํ์ต, ํ ์คํธ, ๊ฐ๋ฐ | ๋ ธํธ๋ถ, ๋ฐ์คํฌํ, VirtualBox, Minikube, Kind |
| ํ๋ผ์ด๋น ํด๋ผ์ฐ๋ | ๊ธฐ์ ๋ด๋ถ ์ธํ๋ผ, ์จํ๋ ๋ฏธ์ค | ์ง์ VM ๊ด๋ฆฌ, OpenShift, KOPS, VMware PKS |
| ํผ๋ธ๋ฆญ ํด๋ผ์ฐ๋ | ์ด์, ๋๊ท๋ชจ ์๋น์ค | ์์ ๊ด๋ฆฌํ ์๋น์ค(GKE, EKS, AKS) |
| ๋๊ตฌ | ํน์ง |
|---|---|
| Minikube | ์ฑ๊ธ ๋ ธ๋, ์ฝ๊ฒ ์ค์น ๊ฐ๋ฅ, VirtualBox ๋ฑ๊ณผ ์ฐ๋ |
| Kind | Docker ๊ธฐ๋ฐ ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ, ๊ฐ๋ณ๊ณ ๋น ๋ฆ |
| kubeadm | ์ง์ ๋ ธ๋(VM) ์ค๋น ํ ์ค์น, ๋ฉํฐ ๋ ธ๋ ๊ตฌ์ฑ ๊ฐ๋ฅ |
๐ง ์ฃผ์ ํฌ์ธํธ:
| ์๋ฃจ์ | ํน์ง |
|---|---|
| OpenShift (RedHat) | Kubernetes + ๊ด๋ฆฌ๋๊ตฌ + CI/CD ํตํฉ, ๊ฐ๋ ฅํ GUI ์ง์ |
| Cloud Foundry BOSH | BOSH๋ก ๊ณ ๊ฐ์ฉ์ฑ ํด๋ฌ์คํฐ ๋ฐฐํฌ |
| VMware Cloud PKS | VMware ์ธํ๋ผ์ ํตํฉ, ๊ธฐ์ ์ฉ์ ์ ํฉ |
| KOPS (AWS์ฉ) | AWS ๊ธฐ๋ฐ์์ ์์ฒด ๊ด๋ฆฌํ ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ ๊ตฌ์ฑ ๊ฐ๋ฅ |
| Vagrant + kubeadm | ์คํฌ๋ฆฝํธ ๊ธฐ๋ฐ ๋น ๋ฅธ ๋ฐฐํฌ |
| ํด๋ผ์ฐ๋ | ์๋น์ค ์ด๋ฆ | ํน์ง |
|---|---|---|
| GCP | Google Kubernetes Engine (GKE) | ์์ ๊ด๋ฆฌํ, ์๋ ์ ๊ทธ๋ ์ด๋ |
| AWS | Elastic Kubernetes Service (EKS) | AWS ํตํฉ, ์์ ์ฑ ๋์ |
| Azure | Azure Kubernetes Service (AKS) | Azure ์๋น์ค์ ํตํฉ |
| RedHat | OpenShift Online | ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ OpenShift |
๐ง ํน์ง:
โโโโโโโโโโโโโโโโโโโโโโโ
โ Kubernetes Infra โ
โโโโโโโโโโโฌโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโ
โ โ โ โ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโ
โ Local โ โ On-Prem / Private โ โ Public Cloud โ โ Hybrid/Multi โ
โ (Minikube) โ โ (OpenShift, KOPS) โ โ (GKE, EKS, AKS) โ โ (VMware + GKE) โ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโ
๋์: ํ์ต์ฉ
ํ๊ฒฝ: ๋ก์ปฌ VirtualBox
๊ตฌ์ฑ:
๋ฐฐํฌ ๋ฐฉ๋ฒ: kubeadm + VirtualBox
| ์ ํ ๊ธฐ์ค | ์ถ์ฒ ๋ฐฐํฌ ๋ฐฉ์ |
|---|---|
| ํ์ต/๊ฐ๋ฐ์ฉ | Minikube, Kind, kubeadm + VirtualBox |
| ์จํ๋ ๋ฏธ์ค | OpenShift, KOPS, VMware PKS |
| ํด๋ผ์ฐ๋ | GKE, EKS, AKS (Managed Kubernetes) |
| ํ์ด๋ธ๋ฆฌ๋ | VMware Tanzu + ํผ๋ธ๋ฆญ ํด๋ผ์ฐ๋ ์ฐ๋ |