• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

쿠버네티스 rollout에 대해 질문있습니다.

21.10.13 17:01 작성 조회수 131

1

안녕하세요.
 
쿠버네티스 관련하여 질문이 있습니다.
 
yaml파일에서 이미지를 불러올떄 imagePullPolicy: Always와 버전 latest를 사용하고 있으며, 이미지는 버전관리 없이 docker hub latest로만 업데이트 되고 있습니다.
 
그런데 궁금한 부분이 이전 rollout undo 명령어를 사용하여 이전에 사용한 팟을 다시 실행하는 기능이 있던데,
 
이 경우 이전에 사용한 lateset 이미지를 사용하여 Pod을 다시 실행하는 것인지??
아니면 이미지를 다시 다운받아서 이전 팟에 띄우는 것인지 궁금합니다.
 
 

답변 1

답변을 작성해보세요.

1

안녕하세요!

rollout undo를 실행하는 경우 최신 업로드 된 latest를 다시 다운 받습니다.

그리고 부득이 latest를 사용할 수 밖에 없는 경우를 제외하곤 반드시 태그를 지정해야 합니다.

쿠버네티스는 상황에 따라 pod이 새로 생성될 수 있는데 latest 태그를 사용하는 경우 의도치 않은 버전 변경이 생길 수 있습니다.

또 궁금한점 있으면 문의주세요.

감사합니다!