2025-09-03

헬름 차트 리뷰 시 질문 다섯 가지

저자 정우진 · 태그 Helm, Kubernetes, GitOps

헬름 차트 리뷰 시 질문 다섯 가지 히어로 이미지

Helm 차트는 템플릿 덕분에 빠르게 배포할 수 있지만, 동시에 숨은 전제를 많이 담습니다. Helm·GitOps 입문 과정에서는 코드 리뷰 때 반드시 질문하는 다섯 가지를 나눕니다. 첫째, 차트가 기대하는 Kubernetes 버전 범위는 무엇인가? 둘째, 기본 리소스 한도는 프로덕션에 그대로 써도 안전한가?

셋째, 시크릿은 어떤 방식으로 주입되는가? 넷째, 롤백 시 어떤 리소스가 그대로 남는가? 다섯째, 의존하는 차트의 유지관리 상태는 어떤가? 이 질문들은 화려하지 않지만, 장애 통화에서 "왜 그때 그 값이 기본이었지?"라는 침묵을 줄여 줍니다.

실습 참가자들은 작은 차트를 서로 리뷰하며 질문을 덧붙이기도 합니다. 어떤 팀은 내부 규제를 위해 이미지 태그를 고정하는지 검증하는 항목을 추가했습니다. 이렇게 누적된 체크리스트는 GitOps 저장소의 CONTRIBUTING.md에 붙여 두고 버전을 올려 갑니다. 질문 목록이 길어지면 오히려 사용되지 않으므로, 분기마다 다섯 개 이하로 정리하는 것을 권장합니다.

목록으로