배포 개체의 서비스 중지와 시작
복제본 수를 0으로 줄여 인스턴스를 중지하고, 다시 양수로 늘려 서비스를 시작합니다. 실행 중인 Kubernetes Pod를 일시 정지했다가 같은 상태로 재개하는 방식은 아닙니다.
복제본 수를 0으로 설정
제품이 replication.desired를 복제본 수로 사용하는 경우 다음과 같이 재정의할 수 있습니다.
"2.2.0":
overrides:
replication:
desired: 0
이 예시는 2.2.0 이상인 2.x.x 릴리스에 적용합니다. 모든 Helm 차트가 같은 키를 사용하는 것은 아니므로 제품이 정의한 구성 인터페이스를 확인해야 합니다.
설정 변경은 다른 재정의와 마찬가지로 변경 요청과 적용 절차를 따릅니다.
다시 시작
복제본을 0으로 지정한 재정의를 제거하면 제품 기본값으로 돌아갑니다. 또는 제품이 지원하는 구성에서 필요한 양의 복제본 수를 지정할 수 있습니다.
이 작업은 설치를 제거하거나 Apollo 관리를 해제하는 것과 다릅니다. 또한 기존 Pod의 메모리 상태를 그대로 복원하는 작업이 아닙니다. Deployment나 StatefulSet의 리소스를 다시 띄우는 작업은 리소스 재시작과 구분합니다.