MongoDB Community 인스턴스에 대한 DNS 서버의 호스트 이름 구성
MongoDB Community
인스턴스에 대한 DNS 서버의 호스트 이름 구성
외부에서 호스트 이름으로
MongoDB Community
클러스터에 연결할 수 있도록 하려면 VMware Cloud Director extension for Data Solutions
에 대해 DNS 서버의 호스트 이름을 구성해야 합니다.
MongoDB Community 인스턴스에 대한 DNS 서버의 호스트 이름을 구성하는 방법
MongoDB Community
인스턴스에 대한 DNS 서버의 호스트 이름을 구성하는 방법
서비스 로드 밸런서를 사용하여
MongoDB Community
인스턴스를 배포하려면 복제본 노드에 대한 호스트 이름을 구성해야 합니다.- VMware Cloud Director에서VMware Cloud Director extension for Data Solutions에 로그인합니다.
- 필요한 세부 정보를 입력합니다.
- 고급 설정 표시를 클릭합니다.
- 로드 밸런서별 서비스 노출을 선택합니다.TLS 사용이 선택되어 있고 잠겨 있는지 확인합니다.
- [복제 노드]에서 외부 또는 내부적으로Kubernetes클러스터에서MongoDB에 연결하는 데 사용할 호스트 이름을 입력합니다.replica-0.mongodb.local,replica-1.mongodb.local및replica-2.mongodb.local을 예로 들 수 있습니다.
- PVC 정책을 선택하고생성을 클릭합니다.
- 인스턴스메뉴에서 새MongoDB Community의 상태가 [실행 중]인지 확인합니다.
- 인스턴스 이름을 클릭하고리소스 세부 정보를 클릭합니다.
- 주소로 이동한 후 값을 적어둡니다.예:10.138.110.100:27017,10.138.110.101:27017,10.138.110.102:27017, replica-0.mongodb.local:27017, replica-1.mongodb.local:27017, and replica-2.mongodb.local:27017
MongoDB Community
인스턴스가 배포되었지만 호스트 이름을 사용하여 MongoDB
를 사용할 수 없습니다. 업스트림 DNS 서버 또는 사용자 지정 DNS 서버를 구성해야 합니다.업스트림 DNS 서버 또는 사용자 지정 DNS 서버를 구성합니다. 업스트림 DNS 서버 또는 사용자 지정 DNS 서버 구성을 참조하십시오.
업스트림 DNS 서버 또는 사용자 지정 DNS 서버 구성
복제본 노드에 대한 호스트 이름 구성을 완료하려면 DNS 서버를 구성해야 합니다.
- DNS 서버 전달 레코드를Kubernetes클러스터의 ConfigMapcoredns에 추가합니다.
- MongoDB클러스터의 호스트 이름-IP 매핑을 DNS 서버에 추가합니다.예:
- 10.138.110.100 --> replica-0.mongodb.local
- 10.138.110.101 --> replica-1.mongodb.local
- 10.138.110.102 --> replica-2.mongodb.local
- DNS 서버를MongoDB클라이언트 시스템에 추가합니다.