반응형 Deployment1 [kubernetes] 쿠버네티스의 디플로이먼트(deployment)란? 애플리케이션 배포 유형과 관리 (디플로이먼트) 1. 디플로이먼트 리소스로 파드와 레플리카셋(ReplicaSet)에 대한 선언적 업데이트를 제공한다. 2. 디플로이먼트를 사용하는 경우 실제 파드는 디플로이먼트가 아닌 레플리카셋에 의해 생성되고 관리된다. 3. 디플로이먼트를 생성하면 레플리카셋 리소스가 그 아래에 생성된다. 파드를 감시하는 레플리카셋이 디플로이먼트를 지원한다. 레플리카셋은 파드를 생성하고 롤아웃 상태를 체크해서 성공 여부를 확인한다. 4. 디플로이먼트의 상태가 에러가 생길 경우 이전 버전으로 롤백한다. 각 롤백은 디플로이먼트의 수정 버전에 따라 업데이트한다. 디플로이먼트의 배포와 업데이트 방법 3가지 소개 1. 블루-그린 디플로이먼트 2. 롤링 업데이트 3. 카나리 배포 1. 블루-그린 디플.. 2022. 4. 12. 이전 1 다음 반응형