
디플로이먼트(Deployment) 란?
·
쿠버네티스/cka
Deployment 란?파드를 묶음으로 쉽게 관리할 수 있는 기능을 의미함.현업에서 일반적으로 서버를 작동시킬 때,Pod를 수동으로 배포하진 않고 Deployment 를 활용하여 Pod를 자동으로 배포한다.Deployment 의 장점pod 의 수를 지정하는 대로 여러개의 파드를 쉽게 생성 가능Pod 100개 생성 시도 시, Deployment 가 알아서 pod 100개를 생성한다.Pod 가 비정상적으로 종료된 경우, 알아서 pod를 생성하여 pod 수를 유지한다.동일한 구성의 여러 Pod를 일괄적으로 일시중지, 삭제, 업데이트 하기 쉽다.Deployment를 통해 100개의 서버를 한번에 일시중지, 삭제, 업데이트할 수 있다. (묶음으로 관리함)Deployment 의 구조Deployment 가 Repli..