여기어때 CI/CD 개선기 Part 3: Helm Chart Registry 도입기
26
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

여기어때 CI/CD 개선기 Part 3: Helm Chart Registry 도입

이 게시물은 여기어때컴퍼니가 Kubernetes 환경에서 공통 Helm Chart를 효율적으로 관리하기 위해 Helm Chart Registry를 도입한 과정을 설명합니다.

문제점 및 필요성

  • 서비스별 중복된 Helm Chart 템플릿 관리의 비효율성
  • 분산 관리로 인한 공통 설정 적용 및 버전 관리의 어려움

해결책 및 도입 기술

  • AWS ECR을 Helm Chart 중앙 저장소로 활용
  • Helm v3.8.0의 OCI 기능을 이용한 버전 관리 및 배포
  • ECR Lifecycle Policy로 불필요한 버전 자동 삭제
  • 계층별(글로벌, 팀, 애플리케이션) Helm Chart 버전 관리 체계 구축

성과 및 기대효과

  • 버전 기반 배포의 일관성 확보 및 롤백 체계 강화
  • 신규 애플리케이션 배포 속도 및 품질 향상
  • 개발과 운영 간 커뮤니케이션 효율 증대

연관 게시글