목록 보기
Kubernetes의 ConfigMap 변경을 자동 반영하는 GitOps 구성하기
데브옵스

Kubernetes의 ConfigMap 변경을 자동 반영하는 GitOps 구성하기

데보션
데보션
2025년 6월 13일

두줄요약

ConfigMap 변경을 수동 재시작 없이 반영하기 위해 GitOps 구조로 분리했습니다. Argo CD와 Reloader를 조합해 자동 동기화와 자동 재시작을 구성했습니다.

문제 상황

  • ConfigMap 수정마다 Git 저장소 파일 직접 편집 후 수동 rollout restart 필요
  • 운영팀 반복 작업 부담과 개발자 요청 전달 비용 증가
  • 설정 변경을 자율적으로 반영하기 어려운 운영 구조

해결 방법

  • ConfigMap을 애플리케이션 리소스와 분리해 별도 Git 저장소로 관리
  • Argo CD 자동 동기화로 ConfigMap 변경을 클러스터에 반영
  • Stakater Reloader로 변경된 ConfigMap 참조 Deployment 자동 재시작

다음 읽기

#ArgoCD 주제를 이어서 읽기

ArgoCD Image Updater를 활용한 CI/CD 파이프라인 개선

Argo CD Image Updater로 이미지 태그 갱신과 배포 연결을 자동화하는 방법을 정리했습니다. Jenkins 중심 파이프라인을 GitOps 기반으로 경량화한 구성도 함께 설명했습니다.

데보션
데보션
데브옵스

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...