MongoDB Community
인스턴스에 대한 DNS 서버의 호스트 이름 구성

외부에서 호스트 이름으로
MongoDB Community
클러스터에 연결할 수 있도록 하려면
VMware Cloud Director extension for Data Solutions
에 대해 DNS 서버의 호스트 이름을 구성해야 합니다.

MongoDB Community
인스턴스에 대한 DNS 서버의 호스트 이름을 구성하는 방법

서비스 로드 밸런서를 사용하여
MongoDB Community
인스턴스를 배포하려면 복제본 노드에 대한 호스트 이름을 구성해야 합니다.
  1. VMware Cloud Director
    에서
    VMware Cloud Director extension for Data Solutions
    에 로그인합니다.
  2. 인스턴스
    새 인스턴스
    를 클릭합니다.
  3. 필요한 세부 정보를 입력합니다.
  4. 고급 설정 표시
    를 클릭합니다.
    1. 로드 밸런서별 서비스 노출
      을 선택합니다.
      TLS 사용
      이 선택되어 있고 잠겨 있는지 확인합니다.
    2. [복제 노드]에서 외부 또는 내부적으로
      Kubernetes
      클러스터에서
      MongoDB
      에 연결하는 데 사용할 호스트 이름을 입력합니다.
      replica-0.mongodb.local
      ,
      replica-1.mongodb.local
      replica-2.mongodb.local
      을 예로 들 수 있습니다.
    3. PVC 정책을 선택하고
      생성
      을 클릭합니다.
  5. 인스턴스
    메뉴에서 새
    MongoDB Community
    의 상태가 [실행 중]인지 확인합니다.
  6. 인스턴스 이름을 클릭하고
    리소스 세부 정보
    를 클릭합니다.
  7. 주소
    로 이동한 후 값을 적어둡니다.
    예:
    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 서버를 구성해야 합니다.
  1. DNS 서버 전달 레코드를
    Kubernetes
    클러스터의 ConfigMap
    coredns
    에 추가합니다.
  2. 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
  3. DNS 서버를
    MongoDB
    클라이언트 시스템에 추가합니다.