Serving - Blue/Green Deployment

우야·2021년 6월 17일
0
post-custom-banner

Blue/Green Deployment란?

  • 두 개의 프로덕션 환경을 최대한 동일하게 배포
  • 상황 : 블루 환경(배포된 현재 버전), 녹색 환경(새로운 버전)이 있다.
    • 관리자는 서비스를 블루 환경에 서비스를 운영중이였고,
    • 관리자는 새로운 버전으로 테스트를 마친 서비스가 녹색 환경에 있다.
      • 이제, 모든 요청을 녹색 환경으로 이동하도록 라우터 / 트래픽을 전환하고 싶다!

kubernetes 환경에서 방법?

  • 서비스의 셀렉터를 녹색 환경의 레이블 값으로 변경한다.

Rollback 방법?

  • 서비스의 셀렉터를 블루 환경의 레이블 값으로 변경한다.
profile
Fullstack developer
post-custom-banner

0개의 댓글