LabHub

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% 를 넘기면 합격입니다.

참고 문서