CD 자동화

Helm 차트 프로덕션화

2일 · 워크숍 · 중급

Helm 차트 프로덕션화 커버 이미지

차트 테스트, 스키마 검증, 릴리스 히스토리 보존 정책을 실습합니다. CD 자동화 단계에서 Helm을 호출할 때 자주 생기는 경합도 재현합니다.

포함 요소

  • helm unittest와 CI 게이트 연결
  • 시크릿 외부화(SOPS 개념)와 키 로테이션 스케치
  • 차트 저장소 구조 모노레포 vs 멀티레포 비교
  • 롤백 시 values 충돌을 피하는 네이밍 규칙
  • 리소스 쿼터와 차트 기본값의 정렬

기대 결과

  • 차트 PR 리뷰 체크리스트를 팀에 남깁니다.
  • 릴리스 실패 시 values diff를 읽는 속도가 빨라집니다.

FAQ

Kustomize만 쓰는 팀은?

첫 모듈에서 렌더링 결과를 Helm으로 감싸는 브리지 패턴을 다룹니다.

차트 저장소는 어디?

교육 중에는 OCI 레지스트리를 사용합니다.

Windows 참가자는?

WSL2 환경을 권장합니다.

후기

values 네이밍 규칙이 우리 레포 충돌을 줄였습니다.

— 오진 · 백엔드 · B2B SaaS · 5/5 · Google