# canary-update
총 1개의 포스트

kakao Cloud school 2기 D+45
1. Ingress 에서 TLS 인증서 적용 2. Canary-Update 예제) 기존의 어플리케이션(nginx 기본, n-deploy)에서 ip를 출력하는 어플리케이션(ip-deploy)로 카나리 업데이트를 하고 싶다. 또한, 현재 n-deploy는 총 3개의 동작중이며 카나리 업데이트를 통해 2개의 새로운 어플리케이션을 추가하여 정상 동작하는지 확인하고 싶기도 하다. 클라이언트는 노출된 nodePort를 통해 웹페이지에 계속 접속이 가능 해야하고, 다만, 기존페이지와 업데이트된 페이지가 동시에 보일수는 있고 그래야만 한다. 풀이 방법 서로 다른 버전의 Deployment 를 생성 즉, manifest 파일이 2개가 존재해야 함. 하지만, matchLabels를 두 매니페스트 파일에 동일하게 가져가야 한다. 서비스 manifest 파일은 1개로 가져간다. 결과 3. MetalLB - 오픈소스 로드밸런서
2023년 1월 12일
·
0개의 댓글·
0