🌟 Awesome Kubernetes
4 min read
awesomekubernetesk8scontainerorchestrationcloud-native
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 플러그인
🔒 보안 & 정책
보안 스캐닝
정책 관리
- 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 – 실무 중심 학습
- Kubernetes Basics – 인터랙티브 학습
인증
- 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 적용
콘텐츠 업데이트 요청은 요청 게시판에 써주세요