ArgoCD-History & Rollback 활용 하기

푸르둥개·2025년 11월 17일

배포 한 버전의 문제 발생시 (또는 이슈확인) 이전 버전으로 롤백 하는 방법 입니다.

상황(예시)

  • Git을 통한 모듈(helm-charts) 배포 후 문제 포착, 이전 버전으로 잠시 돌릴 필요가 있을 경우,
    • Git 은 최종버전의 설정파일을 그대로 유지 , kubernetes에 배포된 버전만, 이전으로 롤백
      • 정리 : Git → 최종 버전 유지 / ArgoCD & Kubernetes 는 이전 버전 으로 변경

ArgoCD 설정

  • 해당 모듈 선택 후 “HISTORY AND ROLLBACK” 선택

  • Rollback을 원하는 버전 (Revision) 확인 및 선택
    • 해당하는 버전으로 Rollback 진행

참고

  • Rollback 진행 후 상태 값은 Out of Sync 로 변경 됨 ( Git → ArgoCD sync 일시 중지)

profile
DevOps업무중, 개발팀과 운영팀이 알아두면 좋은 정보를 공유합니다.

0개의 댓글