TT Lab
시작하기
배우기 러닝패스 코스

정책을 코드로

"라벨을 꼭 다세요" 라고 위키에 적어 두면 반년 뒤에 아무도 안 지킵니다. 같은 규칙을 ClusterPolicy 로 쓰면 클러스터가 대신 지킵니다. 이 코스는 어드미션 컨트롤이라는 자리부터 시작해 validate·mutate·generate 세 가지 규칙을 직접 쓰고, kyverno CLI 로 정책을 로컬에서 돌려 결과를 확인합니다. 이어서 쿠버네티스가 스스로 들고 있는 정책 기구(ValidatingAdmissionPolicy 와 파드 보안 어드미션)를 진짜 API 서버에 걸어 보고, 정책을 시험하는 법과 클러스터 밖 산출물(테라폼 계획·이미지 참조)에 정책을 거는 법, 적용 범위와 고장 모드를 다룹니다. 마지막에는 Audit 으로 관측하고 예외에 만료를 붙여 정리한 뒤 Enforce 로 올리는 실제 도입 순서를 익힙니다.

고급 · 레슨 30 · 실습 10

실습 시작하기

커리큘럼

어드미션 컨트롤 개념

validate 정책

mutate 와 generate

정책 예외와 리포트

쿠버네티스가 스스로 검사한다

파드 보안 표준을 라벨 하나로 켠다

정책도 시험해야 한다

클러스터에 닿기 전에 막는다

태그는 이름이고 다이제스트는 신원이다

정책이 고장 나면 클러스터가 멈춘다

참고 문서