kubernetes deployment (1) 썸네일형 리스트형 ▶ kubernetes - Deployment (Recreate, Rolling Update) Deployment 현재 한 서비스가 운영중인데 이 서비스를 업데이트 해야해서 재배포를 해야할 때 도움을 주는 컨트롤러이다. Recreate 다운타임이 발생하기 때문에 일시적인 중단이 가능한 서비스에 알맞는 배포방법. Deployment Pod 1 에서 Pod 2 로 업데이트시 점진적인 업데이트가 이루어진다. Pod 1 Pod 1 Pod 1 Pod 1 Pod 2 Pod 1 Pod 2 Pod 2 Pod 2 Pod 2 위와같이 업데이트가 될 경우에는 빨간 글씨 구간에서는 어떤 사용자는 Pod 1 에 어떤 사용자는 Pod 2 에 다른 서비스를 사용할 수도 있다. 추가적인 자원을 요구하지만 다운타운이 없다는 것이 큰 장점이다. Blue/Green 서비스를 배포하는 Controller 와 Pod 들을 그대로 복제.. 이전 1 다음