CKAD — 쿠버네티스 애플리케이션 개발자
쿠버스트로너트 — 쿠버네티스 5관왕 · 중급 · 이론 7 · 퀴즈 6 · 실습 11
CKAD 다섯 도메인(설계·빌드, 환경·설정·보안, 배포, 관측성, 서비스·네트워킹)을 전부 실습으로 통과합니다. 파드 하나부터 Job·CronJob, ConfigMap·Secret, securityContext, 롤링 업데이트와 블루-그린·카나리, Helm 로컬 차트와 Kustomize 오버레이, 프로브와 PDB, Service·Ingress·NetworkPolicy 까지 직접 만들고 kubectl 로 검증받습니다. 이 코스를 끝내면 시험장에서 '무엇을 만들어야 하는지'가 아니라 '어느 필드에 쓰는지'만 떠올리면 되는 상태가 됩니다.
커리큘럼
애플리케이션 설계와 빌드
파드를 '같이 죽고 같이 사는 묶음'으로 이해하고, init 컨테이너·사이드카·Job·CronJob 을 손으로 만든다.
애플리케이션 환경·설정·보안
ConfigMap·Secret 으로 설정을 바깥에 두고, securityContext·resources·쿼터로 파드의 권한과 몫을 정한다.
애플리케이션 배포
롤링 업데이트와 되돌리기, 블루-그린과 카나리, 그리고 Helm 로컬 차트와 Kustomize 오버레이.
관측성과 유지보수
세 가지 프로브로 '준비됨'과 '살아 있음'을 나누고, 종료와 중단 예산까지 설계한다.
서비스와 네트워킹
셀렉터로 엔드포인트를 만들고, 포트 세 종류를 구분하고, Ingress 라우팅과 NetworkPolicy 화이트리스트를 작성한다.
진짜 클러스터에서 확인하기
프로브가 실제로 돌고 Job 이 실제로 끝나는 것을 본다
CKAD 실기 모의고사
실제 시험과 같은 조건으로 한 번 치러 봅니다. 120분 안에 과제 17개를 풀고 66% 를 넘기면 합격입니다.