๐ Awesome Kubernetes
Kubernetes ๊ด๋ฆฌ์์ ๊ฐ๋ฐ์๋ฅผ ์ํ ์ต๊ณ ์ ๋๊ตฌ, ํ๋ซํผ, ๋ฆฌ์์ค ๋ชจ์
๐ Awesome Kubernetes
Kubernetes ๊ด๋ฆฌ์์ ๊ฐ๋ฐ์๋ฅผ ์ํ ์ต๊ณ ์ ๋๊ตฌ, ํ๋ซํผ, ๋ฆฌ์์ค ๋ชจ์
2025๋ ์ต์ ํธ๋ ๋์ ๊ฒ์ฆ๋ ๋๊ตฌ๋ค์ ํ๊ณณ์ ๋ชจ์์ต๋๋ค.
๐งฉ ํต์ฌ ํ๋ก์ ํธ
Kubernetes ์ฝ์ด
- Kubernetes โญ 111k โ ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ํ๋ซํผ
- K3s โญ 28k โ ๊ฒฝ๋ Kubernetes ๋ฐฐํฌํ
- K0s โญ 2k โ ์ ๋ก ์์กด์ฑ Kubernetes
- MicroK8s โญ 8k โ Canonical์ ๊ฒฝ๋ Kubernetes
๊ด๋ฆฌํ Kubernetes
- Amazon EKS โ AWS Elastic Kubernetes Service
- Google GKE โ Google Kubernetes Engine
- Azure AKS โ Azure Kubernetes Service
- DigitalOcean Kubernetes โ DO ๊ด๋ฆฌํ Kubernetes
์ค์น ๋ฐ ๊ด๋ฆฌ
- Kubeadm โ Kubernetes ํด๋ฌ์คํฐ ๋ถํธ์คํธ๋ํ
- Kubespray โญ 16k โ Ansible ๊ธฐ๋ฐ ๋ฐฐํฌ
- kOps โญ 16k โ ํ๋ก๋์ ๊ธ Kubernetes ์ด์
- Rancher โญ 23k โ ๋ฉํฐํด๋ฌ์คํฐ ๊ด๋ฆฌ ํ๋ซํผ
๐ ๏ธ ๊ฐ๋ฐ ๋๊ตฌ
CLI ๋๊ตฌ
- kubectl โ Kubernetes CLI
- kubectx โญ 18k โ ์ปจํ ์คํธ ๋ฐ ๋ค์์คํ์ด์ค ์ ํ
- k9s โญ 27k โ ํฐ๋ฏธ๋ UI ๋์๋ณด๋
- stern โญ 3k โ ๋ฉํฐ ํ๋ ๋ก๊ทธ ์ถ์
ํจํค์ง ๊ด๋ฆฌ
- Helm โญ 27k โ Kubernetes ํจํค์ง ๋งค๋์
- Kustomize โญ 11k โ ์ ์ธ์ ๊ตฌ์ฑ ๊ด๋ฆฌ
- Carvel โ ๊ตฌ์ฑ ๊ด๋ฆฌ ๋๊ตฌ ๋ชจ์
- Operator SDK โญ 7k โ Operator ๊ฐ๋ฐ ํ๋ ์์ํฌ
๋ก์ปฌ ๊ฐ๋ฐ
- Minikube โญ 29k โ ๋ก์ปฌ Kubernetes ํด๋ฌ์คํฐ
- Kind โญ 13k โ Docker ๋ด Kubernetes
- k3d โญ 6k โ Docker ๋ด k3s
- Tilt โญ 8k โ ๋ก์ปฌ Kubernetes ๊ฐ๋ฐ ํ๊ฒฝ
๐ CI/CD & GitOps
GitOps ๋๊ตฌ
- ArgoCD โญ 18k โ ์ ์ธ์ GitOps CD
- Flux โญ 7k โ GitOps ํดํท
- Jenkins X โญ 5k โ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ CI/CD
- Fleet โญ 2k โ ๋๊ท๋ชจ GitOps
์ํฌํ๋ก์ฐ ์์ง
- Argo Workflows โญ 15k โ ์ปจํ ์ด๋ ๋ค์ดํฐ๋ธ ์ํฌํ๋ก์ฐ
- Tekton โญ 9k โ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ CI/CD
- Kubeflow Pipelines โญ 4k โ ML ์ํฌํ๋ก์ฐ
์ด๋ฏธ์ง ๊ด๋ฆฌ
- Harbor โญ 24k โ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๋ ์ง์คํธ๋ฆฌ
- Dragonfly โญ 2k โ P2P ์ด๋ฏธ์ง ๋ฐฐํฌ
- Distribution โญ 9k โ Docker ๋ ์ง์คํธ๋ฆฌ
๐ ๋คํธ์ํน & ์๋น์ค ๋ฉ์
Ingress ์ปจํธ๋กค๋ฌ
- Nginx Ingress โญ 17k โ Nginx ๊ธฐ๋ฐ ์ธ๊ทธ๋ ์ค
- Traefik โญ 51k โ ํ๋์ HTTP ๋ฆฌ๋ฒ์ค ํ๋ก์
- Kong โญ 2k โ Kong API ๊ฒ์ดํธ์จ์ด
- HAProxy Ingress โญ 700 โ HAProxy ์ธ๊ทธ๋ ์ค
์๋น์ค ๋ฉ์
- Istio โญ 36k โ ์๋น์ค ๋ฉ์ ํ๋ซํผ
- Linkerd โญ 11k โ ์ด๊ฒฝ๋ ์๋น์ค ๋ฉ์
- Consul โญ 29k โ ์๋น์ค ๋คํธ์ํน
- Cilium โญ 20k โ eBPF ๊ธฐ๋ฐ ๋คํธ์ํน
CNI ํ๋ฌ๊ทธ์ธ
- Calico โญ 6k โ ๋คํธ์ํฌ ๋ฐ ๋ณด์
- Flannel โญ 9k โ ๊ฐ๋จํ ์ค๋ฒ๋ ์ด ๋คํธ์ํฌ
- Weave Net โญ 7k โ ๋คํธ์ํฌ ํจ๋ธ๋ฆญ
๐ ๋ณด์ & ์ ์ฑ
๋ณด์ ์ค์บ๋
- Trivy โญ 23k โ ์ทจ์ฝ์ ์ค์บ๋
- Falco โญ 7k โ ๋ฐํ์ ๋ณด์
- Kubesec โญ 1k โ ๋ณด์ ์ํ ๋ถ์
- Kubebench โญ 7k โ CIS ๋ฒค์น๋งํฌ ๊ฒ์ฌ
์ ์ฑ ๊ด๋ฆฌ
- Open Policy Agent โญ 10k โ ์ ์ฑ ์์ง
- Gatekeeper โญ 4k โ Kubernetes ์ ์ฑ ์ปจํธ๋กค๋ฌ
- Kyverno โญ 6k โ ์ ์ฑ ๊ด๋ฆฌ
- Polaris โญ 3k โ ๋ฒ ์คํธ ํ๋ํฐ์ค ๊ฒ์ฆ
RBAC ๊ด๋ฆฌ
- RBAC Manager โญ 1k โ RBAC ๊ตฌ์ฑ ๊ฐ์ํ
- Kubernetes RBAC โ ๊ณต์ RBAC ๋ฌธ์
- kubectl-who-can โญ 1k โ RBAC ๊ถํ ๊ฒ์ฌ
๐ ๋ชจ๋ํฐ๋ง & ๊ด์ฐฐ์ฑ
๋ฉํธ๋ฆญ ์์ง
- Prometheus โญ 56k โ ๋ชจ๋ํฐ๋ง ์์คํ
- Prometheus Operator โญ 9k โ Prometheus ๊ด๋ฆฌ
- kube-state-metrics โญ 6k โ Kubernetes ๋ฉํธ๋ฆญ
- metrics-server โญ 6k โ ๋ฆฌ์์ค ๋ฉํธ๋ฆญ API
๋ก๊น
- Fluentd โญ 13k โ ํตํฉ ๋ก๊น ๋ ์ด์ด
- Fluent Bit โญ 6k โ ๊ฒฝ๋ ๋ก๊ทธ ํ๋ก์ธ์
- Loki โญ 24k โ ๋ก๊ทธ ์ง๊ณ ์์คํ
- Elastic Beats โญ 12k โ ๊ฒฝ๋ ๋ฐ์ดํฐ ์ ์ก์
์๊ฐํ
- Grafana โญ 64k โ ๋ฉํธ๋ฆญ ์๊ฐํ
- Kubernetes Dashboard โญ 14k โ ์น UI
- Lens โญ 23k โ Kubernetes IDE
- Octant โญ 6k โ ๊ฐ๋ฐ์ ์ค์ฌ ์น ์ธํฐํ์ด์ค
๐๏ธ ์คํ ๋ฆฌ์ง
CSI ๋๋ผ์ด๋ฒ
- Rook โญ 12k โ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์คํ ๋ฆฌ์ง
- Longhorn โญ 6k โ ๋ถ์ฐ ๋ธ๋ก ์คํ ๋ฆฌ์ง
- OpenEBS โญ 9k โ ์ปจํ ์ด๋ ์ฐ๊ฒฐ ์คํ ๋ฆฌ์ง
- Portworx โ ์ํฐํ๋ผ์ด์ฆ ์คํ ๋ฆฌ์ง
๋ฐฑ์ & ๋ณต๊ตฌ
- Velero โญ 9k โ ๋ฐฑ์ ๋ฐ ์ฌํด ๋ณต๊ตฌ
- Kasten K10 โ ๋ฐ์ดํฐ ๊ด๋ฆฌ ํ๋ซํผ
- Stash โญ 1k โ ๋ฐฑ์ ์๋ฃจ์
๐ ํ์ต ์๋ฃ
๊ณต์ ๋ฌธ์
- Kubernetes ๋ฌธ์ โ ๊ณต์ ๋ฌธ์
- Kubernetes ํํ ๋ฆฌ์ผ โ ์ค์ต ๊ฐ์ด๋
- Kubernetes API ์ฐธ์กฐ โ API ๋ฌธ์
์จ๋ผ์ธ ํ์ต
- Kubernetes the Hard Way โญ 41k โ ์ฌํ ํ์ต
- Kubernetes 101 โ ์ด๋ณด์ ๊ฐ์ด๋
- Learn Kubernetes โ ์ค๋ฌด ์ค์ฌ ํ์ต
- Katacoda โ ์ธํฐ๋ํฐ๋ธ ํ์ต
์ธ์ฆ
- CKA โ Certified Kubernetes Administrator
- CKAD โ Certified Kubernetes Application Developer
- CKS โ Certified Kubernetes Security Specialist
์ปค๋ฎค๋ํฐ
- Kubernetes Slack โ ๊ณต์ Slack ์ฑ๋
- r/kubernetes โ Reddit ์ปค๋ฎค๋ํฐ
- CNCF โ Cloud Native Computing Foundation
- Kubernetes Korea โ ํ๊ตญ ์ฌ์ฉ์ ๊ทธ๋ฃน
๐ 2025 Highlights
์ฃผ์ ํธ๋ ๋
- WebAssembly ์ง์: WASM ์ปจํ ์ด๋ ์คํ ์ง์
- AI/ML ์ํฌ๋ก๋: GPU ์ค์ผ์ค๋ง ๋ฐ ์ต์ ํ ํฅ์
- Multi-Cluster Federation: ๋ฉํฐํด๋ฌ์คํฐ ๊ด๋ฆฌ ํ์คํ
- eBPF ๋คํธ์ํน: Cilium ๋ฑ eBPF ๊ธฐ๋ฐ ์๋ฃจ์ ์ฑ์ฅ
Kubernetes 1.30+ ์ ๊ธฐ๋ฅ
- Sidecar Containers: ๋ค์ดํฐ๋ธ ์ฌ์ด๋์นด ์ปจํ ์ด๋ ์ง์
- Image Volume Sources: ์ด๋ฏธ์ง๋ฅผ ๋ณผ๋ฅจ์ผ๋ก ์ง์ ๋ง์ดํธ
- CEL for Admission Control: Common Expression Language ์ง์
- Structured Authentication Config: ์ธ์ฆ ๊ตฌ์ฑ ๊ฐ์
์ฃ์ง ์ปดํจํ
- K3s: IoT ๋ฐ ์ฃ์ง ๋ฐฐํฌ ํ์ค
- KubeEdge: ์ฃ์ง ์ปดํจํ ํ๋ ์์ํฌ
- MicroK8s: ๊ฒฝ๋ ๋จ์ผ ๋ ธ๋ ํด๋ฌ์คํฐ
- K0s: ์ ๋ก ์์กด์ฑ ๋ฐฐํฌ
ํ๊ตญ Kubernetes ์ํ๊ณ
- ๋ค์ด๋ฒ: ๋๊ท๋ชจ Kubernetes ์ด์ ์ฌ๋ก
- ์นด์นด์ค: ๋ฉํฐํด๋ฌ์คํฐ ๊ด๋ฆฌ ๋ ธํ์ฐ
- ์ฟ ํก: ๋ง์ดํฌ๋ก์๋น์ค ํ๋ซํผ
- ํ ์ค: ๊ธ์ต ์๋น์ค Kubernetes ์ ์ฉ
์ฝํ ์ธ ์ ๋ฐ์ดํธ ์์ฒญ์ ์์ฒญ ๊ฒ์ํ์ ์จ์ฃผ์ธ์