Hands-on Training · Slides

Kubernetes 10주 교육 커리큘럼

컨테이너 기초부터 K8s 아키텍처·네트워킹·스토리지·보안·확장, 그리고 VCF/VKS 엔터프라이즈 실무까지 — 주차별 슬라이드로 정리한 실습 중심 로드맵.

기초 다지기 → 핵심 오브젝트 → 운영과 확장 → DevOps 통합 → VCF/VKS 실무 · 총 10주
VMware by Broadcom
Phase 1 · 기초 다지기

컨테이너와 클러스터의 시작

✅ 완료
WEEK 1

컨테이너 기초 + Git/GitHub

namespace·cgroup 원리, Docker 이미지 빌드, Git 3-Stage & PR 워크플로우 · 산출물: 첫 Dockerfile + GitHub PR

✅ 완료
WEEK 2

K8s 아키텍처 + 클러스터 설치

Control Plane 컴포넌트, 1 Master + 2 Worker 직접 구축 · 산출물: 동작하는 클러스터

Phase 2 · 핵심 오브젝트

워크로드 · 네트워킹 · 스토리지

✅ 완료
WEEK 3

Worker Node + Pod/Deployment

핵심 오브젝트, 3-tier 앱 배포, 롤링 업데이트·Probe · 산출물: 3-tier 앱

✅ 완료
WEEK 4

네트워킹 (Service · Ingress · CNI)

Service 타입, Ingress 라우팅, CoreDNS, CNI 비교 · 산출물: 도메인 라우팅

✅ 완료
WEEK 5

스토리지 (PV/PVC · CSI · StatefulSet)

영속 볼륨, CSI, StatefulSet · 산출물: MySQL StatefulSet + 백업

Phase 3 · 운영과 확장

보안 · CRD/Operator · 패키지

✅ 완료
WEEK 6

RBAC 보안 + Pod Security Admission

팀별 권한 분리, ServiceAccount, PSA 적용 · 산출물: 권한 분리 체계

✅ 완료
WEEK 7

CRD · Operator · Cluster API + Helm/Carvel

K8s 확장, 첫 Operator, Helm Chart 작성 · 산출물: Operator + Chart

Phase 4 · DevOps 통합

CI/CD 파이프라인

✅ 완료
WEEK 8

Harbor + Jenkins + GitOps

레지스트리, CI/CD, GitOps · 산출물: 종합 파이프라인 프로젝트

Phase 5 · VCF/VKS 실무

엔터프라이즈 Kubernetes

✅ 완료
WEEK 9

VCF Supervisor + VPC 네트워킹

Supervisor 아키텍처, VPC 서브넷, 배포 절차

✅ 완료
WEEK 10

VKS 클러스터 관리

프로비저닝·운영·업데이트·보안·백업 (엔터프라이즈 K8s)