[쿠버네티스] Deployment 컨트롤러 관리 방법


[쿠버네티스] Deployment  컨트롤러 관리 방법

안녕하세요 이웃님들 ^.^ 좋은 아침 입니다. 오늘은 Kubernetis 컨트롤러 중 하나인 Deployment의 사용 방법에 대해서 알아 보겠습니다. Deployment는 Pod를 생성하기 위한 상위 개념의 Workload resource이며, 아래 그림과 같이 ReplicaSet과 Pod에 대한 선언적 업데이트를 제공합니다. 선언적 업데이트란 말은 Pod의 버전을 업데이트 하거나 할때 유용한 기능을 제공을 합니다. 업데이트의 방법은 아래와 같은 종류가 있습니다. RollingUpdate : 업데이트 시 Pod들을 정해진 규칙에 따라 순차적으로 생성/삭제 Recreate: 업데이트 시 기존의 Pod를이 모두 삭제되고 새로운 Pod들이 생성됨 그리고, RollingUpdate시에는 다음과 같은 정보를 이..


원문링크 : [쿠버네티스] Deployment 컨트롤러 관리 방법