<aside> 💡 opensearch에서 elastic cloud로의 이전에 관련된 문서입니다.
</aside>
S3와 Elastic Cloud 연동 및 백업(2022.01.10~2022.01.12)
위의 문서를 참고하자
Elastic Cloud PrivateLink를 사용한 배포 방식(2022.01.12~2022.01.12)
위의 문서를 차고하자
bastion에서 엔드포인트를 이용한 통신 가능 확인
https://{CLUSTER_ID}.{ENDPOINT_DNS}:{PORT}
의 방식으로 요청 가능
django에서 elasticsearch와 연결하기
django에서 ES와 연결하기 위한 설정 세팅
Elastic Cloud로 이전하면서 user의 아이디와 password로 인해서 http_auth
필드가 추가 되었다.
ELASTIC_HOST
: 호스트 URLELASTIC_CLOUD_ID
: 클라우드 사용자 아이디ELASTIC_CLOUD_PW
: 클라우드 사용자 비밀번호위의 설정값들은 모두 .env
에 넣어서 세팅하도록 하자
백엔드는 release
브랜치를 보고 있기 때문에 먼저 develop
에 머지를 진행하고 브랜치를 바꾸어서 테스팅을 한다. → develop
을 hotfix 처럼 사용하는 것 같아 찝찝하긴 하지만...
Elastic stack 모니터링을 위해서 deployment 옵션에서 설정을 허용해준다.