AWS OpenSearch(ElasticSearch) Service의 설정 변경 시, 과거에는 In-place 방식이였으나 이제 대부분의 경우 Blue/Green으로 진행이 된다.
다음과 같은 경우에 Blue/Green으로 진행되며, 일부는 Blue/Green으로 진행이 불가하다.
https://docs.aws.amazon.com/ko_kr/opensearch-service/latest/developerguide/managedomains-configuration-changes.html#bg
- Blue/Green 배포 Case
-
인스턴스 유형 변경
-
서비스 소프트웨어 업데이트 수행
-
도메인에 전용 프라이머리 노드가 없는 경우 데이터 인스턴스 개수 변경
-
전용 프라이머리 노드 활성화 또는 비활성화
-
전용 프라이머리 노드 수 또는 인스턴스 유형 변경
-
다중 AZ 활성화 또는 비활성화
-
스토리지 유형, 볼륨 유형 또는 볼륨 크기 변경
-
다른 VPC 서브넷 선택
-
VPC 보안 그룹 추가 또는 제거
-
OpenSearch Dashboards에서 Amazon Cognito 인증 활성화 또는 비활성화
-
다른 Amazon Cognito 사용자 풀 또는 자격 증명 풀 선택
-
고급 설정 수정
-
CloudWatch에 대한 오류 로그, 감사 로그 또는 느린 로그 게시 활성화 또는 비활성화
-
새 OpenSearch 버전으로 업그레이드
-
HTTPS 요구 활성화 또는 비활성화
-
저장된 데이터 암호화 또는 노드 간 암호화 활성화
-
UltraWarm 또는 콜드 스토리지 활성화 또는 비활성화
-
자동 조정 비활성화 및 변경 내용 롤백
- Blue/Green 진행 불가 Case
-
액세스 정책 변경
-
자동 스냅샷 시간 변경
-
변경 사항을 롤백하지 않고 자동 조정 활성화 또는 비활성화
-
도메인에 전용 프라이머리 노드가 있는 경우 데이터 노드 또는 UltraWarm 노드 개수 변경