Docs Menu
Docs Home
/ /
MongoDB Atlas Kubernetes Operator
/

비공개 엔드포인트를 관리합니다.

이 페이지의 내용

  • 전제 조건
  • 절차

참고

다음 배포에서는 이 기능 을 사용할 수 없습니다.

  • M0 클러스터

  • M2/M5 클러스터

  • Flex 클러스터

Atlas Kubernetes Operator 는 전용 클러스터, 서버리스 인스턴스 및 연합 데이터베이스 인스턴스에 연결할 수 있는 비공개 엔드포인트 를 지원합니다.

Atlas Kubernetes Operator 를 사용하여 Atlas 에서 비공개 링크를 구성하는 경우, Atlas 는 자체 VPC 또는 Private Link 서비스를 생성하고 Atlas VPC 또는 Atlas VNet의 로드 밸런서 뒤에 있는 리전 에 전용 클러스터 또는 서버리스 인스턴스를 배치합니다. 학습 내용은 비공개 엔드포인트 개요를 참조하세요.

Atlas Kubernetes Operator로 비공개 엔드포인트를 관리하려면 다음 매개변수 중 하나를 지정하고 업데이트하면 됩니다.

  • 전용 클러스터의 경우 spec.privateEndpoints AtlasProject 사용자 지정리소스 에 대해 매개 변수를 지정합니다.

  • 서버리스 인스턴스의 경우 AtlasDeployment 사용자 지정 리소스에 대해 spec.serverlessSpec.privateEndpoints 매개변수를 지정합니다.

  • 연합 데이터베이스 인스턴스의 경우 spec.privateEndpoints을(를) 지정합니다. AtlasDataFederation 사용자 지정 리소스에 대한 매개변수입니다.

지원되는 사용자 지정 리소스 중 하나에서 spec 필드를 변경할 때마다 Atlas Kubernetes Operator 가 해당 Atlas 구성을 만들거나 업데이트 합니다.

비공개 엔드포인트에는 특정 고려 사항 및 제한 사항이 적용됩니다. 자세한 내용은 비공개 엔드포인트 구성을 참조하세요.

비공개 엔드포인트를 사용하여 Atlas Kubernetes Operator에서 Atlas에 연결할 수 있도록 하려면 다음을 수행해야 합니다.

  • Atlas Kubernetes Operator 가 배포된상태에서 Kubernetes 클러스터 를 실행 어야 합니다.

  • Atlas Kubernetes Operator를 배포하여 Kubernetes cluster를 실행합니다.

  • Atlas 에서 Project Owner 또는 Organization Owner 역할 이 있어야 합니다.

  • Google Cloud Platform IAM 사용자 정책이 있는 사용자 계정과 Compute 네트워크 관리자 가 있어야 합니다. 네트워킹 리소스를 생성, 수정 및 삭제 수 있는 권한을 부여하는 역할 입니다. 비공개 엔드포인트 및 연결 관리에 Google Cloud Platform 학습 보려면 설명서를 참조하세요.

  • gcloud CLI 를 설치합니다.

  • VPC 아직 생성하지 Google Cloud Platform 않았다면 에서 및 Compute 인스턴스를 생성하세요. 학습내용은 GCP 설명서를 참조하세요.

  • 이그레스 방화벽 규칙이 Private Service Connect 엔드포인트의 내부 IP 주소 에 대한 트래픽을 허용하는지 확인합니다.

  • (선택 사항) VPC 서비스 제어(VPC -SC)로 보안 경계를 시행하다 하는 경우, 수신 및 송신 규칙을 생성하여 Private Service Connect 엔드포인트와 Atlas cluster 간의 연결을 설정해야 합니다. 학습내용은 GCP 설명서를 참조하세요.

  • Atlas Kubernetes Operator 가 배포된실행 Kubernetes 클러스터 가 있어야 합니다.

  • Atlas에서 Project Owner 또는 Organization Owner 역할이 있어야 합니다.

  • 엔드포인트를 생성, 수정, 설명 및 삭제할 수 있는 권한을 부여하는 IAM 사용자 정책을 가진 Amazon Web Services 사용자 계정이 있어야 합니다. 인터페이스 엔드포인트 사용 제어에 대한 자세한 내용은 AWS 문서를 참조하세요.

  • (권장): AWS CLI를 설치합니다.

  • 아직 생성하지 않았다면 Amazon Web Services에서 VPC 및 EC2 인스턴스를 생성하세요. 지침은 Amazon Web Services 문서를 참조하세요.

  • 실행 Kubernetes 클러스터 에 Atlas Kubernetes Operator 를 배포 합니다.

  • Atlas에서 Project Owner 또는 Organization Owner 역할이 있어야 합니다.

  • 엔드포인트를 생성, 수정, 설명 및 삭제할 수 있는 권한을 부여하는 IAM 사용자 정책을 가진 Amazon Web Services 사용자 계정이 있어야 합니다. 인터페이스 엔드포인트 사용 제어에 대한 자세한 내용은 AWS 문서를 참조하세요.

  • (권장): AWS CLI를 설치합니다.

  • 아직 생성하지 않았다면 Amazon Web Services에서 VPC 및 EC2 인스턴스를 생성하세요. 지침은 Amazon Web Services 문서를 참조하세요.

클라이언트가 비공개 엔드포인트 를 활성화 하여 Atlas 전용 클러스터 또는 서버리스 인스턴스에 연결할 수 있도록 하려면 다음 절차를 참조하세요.

돌아가기

네트워크 피어링

이 페이지의 내용