바로 사용할 수 있는 Kubernetes v1.35.5 cluster에서 실전 기초를 익힙니다. 6개 learning cycle마다 가이드 랩이 core workflow를 설명하고 바로 이어지는 challenge가 더 적은 안내로 적용하게 합니다.
12개 activity에서 cluster state 확인, workload 선언, debugging, application 연결, scaling, release management로 진행합니다. desired state를 이해하고 controller가 만든 실제 결과를 검증합니다.
학습 내용
과정을 마치면 다음을 할 수 있습니다.
kubectlcontext, version, node health, namespace, system workload를 확인합니다.- Pod와 Deployment YAML manifest를 작성하고 label, ReplicaSet, controller, desired state의 관계를 설명합니다.
- status,
describe, event, log, container inspection으로 장애를 진단하고 저장된 manifest를 고칩니다. - ClusterIP와 NodePort Service로 application을 노출하고 selector, EndpointSlice, cluster DNS를 추적합니다.
- 별도 Deployment와 안정적인 Service identity로 two-tier web stack을 만듭니다.
- Deployment를 수동 scale하고 Pod, Service backend, request distribution을 관찰합니다.
- rolling update, revision/ReplicaSet 검사, failed release 복구, live/saved state 동기화를 수행합니다.
추천 대상
Kubernetes 완전 초보자, orchestration을 처음 접하는 container 사용자, cluster administration 전에 application operation을 이해하려는 developer를 위한 과정입니다. lab-challenge 짝이 설명과 즉시 독립 연습을 제공합니다.
선수 지식: Kubernetes 경험은 필요하지 않습니다. Linux terminal, container, 간단한 YAML 지식이 도움되지만 필요한 object와 command는 랩에서 소개합니다.
학습 환경: 12개 activity 모두 Kubernetes v1.35.5 single-node labex-v135 cluster가 구성된 Ubuntu 22.04 terminal을 사용합니다. activity마다 cluster가 시작되므로 설치나 cloud account가 필요 없으며 시작에 몇 분 걸릴 수 있습니다.
자주 묻는 질문
랩과 challenge는 어떻게 구성되나요?
6개 가이드 랩과 6개 challenge입니다. inspection, deployment, debugging, Service, scaling, release 랩마다 challenge가 이어져 더 적은 command 안내로 workflow를 반복합니다.
내 cluster나 Docker registry가 필요한가요?
아닙니다. local minikube cluster와 pinned image가 준비되며 cloud나 외부 registry 없이 제공된 terminal에서 작업합니다.
의도적으로 제외된 topic은 무엇인가요?
stateless Pod, Deployment, Service, manual scaling, troubleshooting, rolling release에 집중합니다. persistent storage, Ingress, security policy, observability, automatic scaling, multi-node administration은 다루지 않습니다.
“30일 Kubernetes 챌린지”와 어떻게 다른가요?
이 과정은 core application workflow를 가르치는 guided Beginner course입니다. “30일”은 administration, repair, storage, networking, security를 다루는 30개 독립 CKA/CKAD/CKS-style task의 Intermediate course입니다.



