Azure Cosmos DB for PostgreSQL에서 프라이빗 액세스 사용

적용 대상: Azure Cosmos DB for PostgreSQL(PostgreSQL에 대한 Citus 데이터베이스 확장 기반)

프라이빗 액세스를 통해 Azure Virtual Network의 리소스가 클러스터의 노드에 프라이빗하게 안전히 연결할 수 있습니다. 이 방법에서는 이미 가상 네트워크와 서브넷을 만들었다고 가정합니다. 필수 조건 설정의 예제는 프라이빗 액세스 자습서를 참조하세요.

프라이빗 엔드포인트가 있는 클러스터 만들기

  1. Azure Portal의 왼쪽 위 모서리에서 리소스 만들기를 선택합니다.
  2. 리소스 만들기 페이지에서 데이터베이스를 선택한 다음 Azure Cosmos DB를 선택합니다.
  3. API 옵션 선택 페이지의 PostgreSQL 타일에서 만들기를 선택합니다.
  4. Azure Cosmos DB for PostgreSQL 클러스터 만들기 페이지에서 리소스 그룹을 선택하거나 만들고 클러스터 이름위치를 입력하고 관리자 암호를 입력하고 확인합니다.
  5. 다음: 네트워킹을 선택합니다.
  6. 네트워킹 탭에서 연결 방법으로 프라이빗 액세스를 선택합니다.
  7. 프라이빗 엔드포인트 만들기 화면에서 다음에 대해 적절한 값을 입력하거나 선택합니다.
    • 리소스 그룹
    • 위치
    • 이름
    • 대상 하위 리소스
    • 가상 네트워크
    • 서브넷
    • 프라이빗 DNS 영역과 통합
  8. 확인을 선택합니다.
  9. 프라이빗 엔드포인트를 만든 후 검토 + 만들기를 선택한 다음 만들기를 선택하여 클러스터를 만듭니다.

기존 클러스터에서 프라이빗 액세스 사용

기존 클러스터의 노드에 대한 프라이빗 엔드포인트를 만들려면 클러스터의 네트워킹 페이지를 엽니다.

  1. 프라이빗 엔드포인트 추가를 선택합니다.

    Screenshot of selecting Add private endpoint on the Networking screen.

  2. 프라이빗 엔드포인트 만들기 화면의 기본 탭에서 구독, 리소스 그룹지역을 확인합니다. 엔드포인트의 이름(예: my-cluster-1) 및 네트워크 인터페이스 이름(예: my-cluster-1-nic)을 입력합니다.

    참고 항목

    달리 선택해야 하는 합당한 이유가 없는 한 클러스터와 일치하는 구독 및 지역을 선택하는 것이 좋습니다. 양식 필드의 기본값이 올바르지 않을 수 있습니다. 확인하고 필요한 경우 업데이트합니다.

  3. 다음: 리소스를 선택합니다. 대상 하위 리소스에서 클러스터의 대상 노드를 선택합니다. 일반적으로 코디네이터가 원하는 노드입니다.

  4. 다음: Virtual Network를 선택합니다. 원하는 가상 네트워크서브넷을 선택합니다. 개인 IP 구성에서 정적 IP 주소 할당을 선택하거나 기본값인 동적 IP 주소 할당을 유지합니다.

  5. 다음: DNS를 선택합니다.

  6. 프라이빗 DNS 통합에서 프라이빗 DNS 영역과 통합에 대해 기본값인 를 유지하거나 아니요를 선택합니다.

  7. 다음: 태그를 선택하고 원하는 태그를 추가합니다.

  8. 검토 + 만들기를 선택합니다. 설정을 검토하고 만족하면 만들기를 선택합니다.

다음 단계