ANNOUNCEMENT: Voyage AI joins MongoDB to power more accurate and trustworthy AI applications on Atlas.
Learn more
Docs Menu

Kubernetes 연산자 설치 모드 선택: 단일 또는 다중 Kubernetes cluster

Kubernetes 연산자는 단일 및 다중 Kubernetes cluster에 대한 사용자 지정 리소스를 managed 할 수 있습니다. Kubernetes Operator를 설치하기 전에 단일 또는 다중 Kubernetes 클러스터 중에서 지원할 Kubernetes 클러스터 배포 유형을 결정하십시오.

단일 Kubernetes 클러스터의 복제본 세트 또는 샤딩된 클러스터에 대한 Ops Manager 리소스와 MongoDB 리소스를 감시하도록 Kubernetes Operator를 구성할 수 있습니다. 단계 는 연산자 설치를 참조하세요.

다중 Kubernetes 클러스터에서 복제본 세트의 Ops Manager 리소스, MongoDB 리소스 및 MongoDBMultiCluster 리소스를 감시하도록 Kubernetes Operator를 구성할 수 있습니다. 단계는 멀티-Kubernetes-Cluster 빠른 시작을 참조하세요.

다음 유형의 CustomResourceDefinitions 를 감시하도록 Kubernetes Operator를 구성할 수 있습니다. :

  • MongoDB 리소스

  • Ops Manager 리소스

  • MongoDBUsers 리소스

  • MongoDBMultiCluster 리소스

Kubernetes Operator는 감시 대상 리소스에 따라 지정된 CustomResourceDefinition 을 기반으로 리소스를 조정합니다. .

단일 및 다중 Kubernetes 클러스터에 배포된 사용자 지정 리소스를 지원 하려면 단일 Kubernetes 클러스터 및 다중 Kubernetes 클러스터 MongoDB deployment 에 대한 사용자 지정 리소스를 감시하고 조정하는 Kubernetes Operator 인스턴스 하나를 설정하다 합니다. 각 리소스 유형에 대해 겹치지 않는 서로 다른 네임스페이스 하위 집합을 사용합니다.

다음과 같이 .Values.operator.watchedResources 을(를) 설정합니다.

-watch-resource=MongoDB \
-watch-resource=OpsMnagers \
-watch-resource=MongoDBusers \
-watch-resource=MongoDBMultiCluster

참고

단일 Kubernetes 연산자 인스턴스를 설치 및 설정하고 겹치지 않는 서로 다른 네임스페이스 하위 집합에서 하나, 다중 또는 모든 사용자 지정 리소스를 감시하도록 구성합니다. MongoDB는 둘 이상의 Kubernetes 연산자 인스턴스 실행을 지원하나요?도 참조하세요.

Kubernetes 연산자 설치 방법을 결정한 후 다음을 수행할 수 있습니다.