문서 메뉴
문서 홈
/
MongoDB Enterprise Kubernetes 연산자
/ /

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

이 페이지의 내용

  • 단일 Kubernetes 클러스터 리소스를 감시하는 Kubernetes Operator
  • Kubernetes 연산자가 멀티 Kubernetes cluster 리소스를 모니터링하는 경우
  • 단일 및 다중 Kubernetes cluster에서 리소스를 감시하는 Kubernetes 연산자

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 배포에 대한 사용자 지정 리소스를 감시하고 조정하는 Kubernetes Operator 인스턴스를 하나 설정합니다. 각 리소스 유형에 대해 겹치지 않는 서로 다른 네임스페이스 하위 집합을 사용합니다.

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

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

참고

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

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