Kubernetes 학습과 운영에 도움이 되는 공식 문서와 추가 학습 자료를 정리합니다.

학습 단계별 추천 자료#

어디서부터 시작해야 할지 모르겠다면 아래 로드맵을 참고하세요.

flowchart TD
    START[시작] --> L1[1단계: 입문]
    L1 --> L2[2단계: 기초]
    L2 --> L3[3단계: 심화]
    L3 --> L4[4단계: 전문가]

    L1 -.->|추천| R1[Kubernetes Basics 튜토리얼]
    L2 -.->|추천| R2[kubectl Cheat Sheet + 이 가이드]
    L3 -.->|추천| R3[Kubernetes in Action 도서]
    L4 -.->|추천| R4[CKA/CKAD 자격증]
단계목표추천 자료예상 기간
1. 입문첫 배포 성공Kubernetes Basics, Play with K8s1주
2. 기초핵심 개념 이해이 가이드, kubectl Cheat Sheet2-4주
3. 심화운영 역량 확보Kubernetes in Action, Prometheus1-3개월
4. 전문가자격증/아키텍처CKA/CKAD, Kubernetes Patterns3-6개월

공식 문서#

Kubernetes 공식#

자료설명링크
Kubernetes Documentation공식 문서 (한글 지원)kubernetes.io/docs
Kubernetes Blog새로운 기능, 릴리스 소식kubernetes.io/blog
Kubernetes GitHub소스 코드, 이슈github.com/kubernetes

kubectl 참조#

자료설명링크
kubectl Cheat Sheet자주 쓰는 명령어 모음kubectl cheatsheet
kubectl Reference전체 명령어 참조kubectl reference

API 참조#

자료설명링크
API ReferenceKubernetes API 문서API Reference

학습 자료#

인터랙티브 튜토리얼#

자료설명링크
Kubernetes Basics공식 인터랙티브 튜토리얼Learn Kubernetes Basics
Katacoda (Killercoda)브라우저 기반 실습 환경killercoda.com
Play with Kubernetes무료 온라인 실습 환경labs.play-with-k8s.com

도서#

도서저자특징
Kubernetes in ActionMarko Lukša실무 중심, 상세한 설명
Kubernetes PatternsBilgin Ibryam디자인 패턴 중심
Cloud Native DevOps with KubernetesJohn ArundelDevOps 관점

자격증#

자격증대상설명
CKA관리자Kubernetes 클러스터 관리 능력 검증
CKAD개발자Kubernetes 애플리케이션 개발 능력 검증
CKS보안 전문가Kubernetes 보안 능력 검증

도구#

로컬 개발#

도구설명링크
Minikube로컬 Kubernetes 클러스터minikube.sigs.k8s.io
KindDocker 기반 로컬 클러스터kind.sigs.k8s.io
k3d경량 Kubernetes (k3s)k3d.io

패키지 관리#

도구설명링크
HelmKubernetes 패키지 관리자helm.sh
Kustomize설정 커스터마이징kustomize.io

모니터링#

도구설명링크
Prometheus메트릭 수집prometheus.io
Grafana시각화 대시보드grafana.com
LensKubernetes IDEk8slens.dev

CLI 도구#

도구설명링크
kubectx/kubens컨텍스트/네임스페이스 전환github.com/ahmetb/kubectx
k9s터미널 UIk9scli.io
stern멀티 Pod 로그github.com/stern/stern

관리형 Kubernetes#

서비스클라우드링크
Amazon EKSAWSaws.amazon.com/eks
Google GKEGCPcloud.google.com/kubernetes-engine
Azure AKSAzureazure.microsoft.com/services/kubernetes-service

커뮤니티#

채널설명링크
Kubernetes Slack공식 커뮤니티slack.kubernetes.io
CNCFCloud Native 재단cncf.io
Stack OverflowQ&Astackoverflow.com/questions/tagged/kubernetes

버전 및 릴리스#

자료설명링크
Release Notes버전별 변경사항kubernetes.io/releases
Deprecation Policy지원 중단 정책Deprecation Policy
Version Skew Policy버전 호환성Version Skew