Kubernetes 학습 노트
Kubernetes 핵심 개념과 운영 실무를 다룹니다.
| 주제 | 설명 |
|---|---|
| Core Concepts | 클러스터 아키텍처, 워크로드, 서비스, 네임스페이스 |
| Scheduling | 스케줄링, Affinity, Taints, 리소스 관리, DaemonSet |
| Logging & Monitoring | Metrics Server, 로그 조회, 이벤트, 디버깅 |
| Application Lifecycle | Rolling Updates, ConfigMap, Secret, HPA, VPA |
| Cluster Maintenance | 노드 유지보수, 버전 업그레이드, 백업/복원 |
| Security | 인증, 인가, RBAC, ServiceAccount, Network Policy |
| Storage | Volume, PV/PVC, StorageClass, CSI |
| Networking | CNI, Service, DNS, Ingress, Gateway API |
| Cluster Design & HA | 클러스터 설계, 인프라 선택, HA 구성, etcd 클러스터링 |
| kubeadm Installation | kubeadm 설치, containerd, CNI 플러그인, Worker 조인 |
| Helm Basics | Helm 개요, Chart 구조, 템플릿, 설치/업그레이드/롤백 |
| Kustomize Basics | Kustomize 개요, Base/Overlay, Transformers, Patches |
| Troubleshooting | Application, Control Plane, Worker Node 장애 진단 |
| JSONPath | kubectl JSONPath 쿼리, Custom Columns, 필터링, 정렬 |