AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

지원되는 토폴로지

Kubernetes Operator를 사용하여 다양한 MongoDB 배포 토폴로지에 MongoDB Search 및 벡터 검색을 배포할 수 있습니다. 선택한 토폴로지에 따라 Kubernetes 연산자가 mongot 프로세스를 MongoDB 배포에 배포하고 연결하는 방식이 결정됩니다.

이 페이지를 사용하여 배포하기 전에 계획된 토폴로지가 지원되는지 확인합니다. 필요한 MongoDB Server, mongot 및 Kubernetes 연산자 버전을 확인하려면 검색 및 벡터 검색 호환성 및 요구 사항을 참조하십시오.

지원되는 토폴로지는 다음 차원의 조합입니다.

  • MongoDB 클러스터 토폴로지. mongot 프로세스가 MongoDB 복제본 세트 또는 샤딩된 클러스터를 제공하는지 여부. 샤딩된 클러스터의 경우 Kubernetes 연산자는 각 샤드마다 별도의 mongot 그룹을 배포합니다.

  • 로드 밸런서 모드. 여러 mongot 인스턴스를 실행하는 경우 mongodmongot 팝 사이에 L7 로드 밸런서를 배치해야 합니다. 다음 옵션 중 하나를 사용할 수 있습니다.

    • managed 로드 밸런서. Kubernetes 연산자는 Envoy 프록시를 배포하고 구성합니다.

    • 관리되지 않는 로드 밸런서. 사용자가 자체 L7 로드 밸런서를 제공하고 구성합니다.

    단일 mongot 인스턴스는 mongod 에 직접 연결하며 로드 밸런서가 필요하지 않습니다.

  • MongoDB 배포서버. Kubernetes 연산자가 Kubernetes 내의 MongoDB 배포서버를 managed하는지(managed) 또는 mongot 프로세스가 Kubernetes 외부에서 실행되는 MongoDB 배포서버에 연결하는지(external)에 따라 달라집니다.

다음 표에는 배포서버 차원의 각 조합에 대한 지원 상태가 나열되어 있습니다.

중요

외부 MongoDB 배포서버에는 MongoDB Enterprise가 필요합니다. MongoDB Community는 Kubernetes 내부에서 Kubernetes 연산자가 관리하는 복제본 세트 배포서버만 지원합니다.

클러스터 토폴로지
로드 밸런서 모드
MongoDB 배포서버
지원 상태

복제본 세트

MANAGED

MANAGED

지원됨

복제본 세트

MANAGED

외부

지원됨

복제본 세트

Unmanaged

MANAGED

지원됨

복제본 세트

Unmanaged

외부

지원됨

샤딩된 클러스터

MANAGED

MANAGED

지원됨

샤딩된 클러스터

MANAGED

외부

지원됨

샤딩된 클러스터

Unmanaged

MANAGED

지원됨

샤딩된 클러스터

Unmanaged

외부

지원됨

토폴로지를 선택할 때 다음 고려 사항을 검토합니다.

  • 외부 MongoDB 배포서는 MongoDB Enterprise에서만 사용할 수 있습니다. MongoDB Community는 Kubernetes 연산자가 Kubernetes 내에서 관리하는 복제본 세트 배포를 지원합니다.

기타 배포서버 제한사항은 mongot 배포서버 제한사항을 참조하세요.