Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
Kubernetes Operator용 MongoDB 컨트롤러
/

멀티 클러스터 참조 아키텍처

멀티 클러스터 레퍼런스 아키텍처에는 여러 배포서버 전략이 포함되며, 각각의 전략은 여러 Kubernetes 클러스터에 배포된다는 공통된 기반을 가지고 있습니다.

표준 멀티 클러스터 배포는 Kubernetes 클러스터와 클러스터 간의 안전한 네트워킹 수단을 포함하되 이에 국한되지 않는 다음 카테고리 각각에 속하는 하나 이상의 요소로 구성됩니다.

Kubernetes 연산자 공식 Github 리포지토리architectures 디렉토리에서 다음 가이드에 포함된 모든 코드 예시 액세스 하거나 이 가이드에 포함된 가이드에서 직접 동일한 예시를 복사하여 붙여넣을 수 있습니다. 참조 아키텍처.

다음 카테고리의 절차에 따라 Kubernetes Operator용 MongoDB 컨트롤러의 테스트를 거쳐 작동하는 여러 Kubernetes 클러스터 구현 배포 .

참고

이 참조 아키텍처에 포함된 예제는 독자적이며 특정 타사 도구 및 플랫폼을 포함하고 있습니다. 동등한 도구 또는 플랫폼으로 대체할 수 있습니다. MongoDB 타사 도구를 지원 하지 않습니다.

다양한 멀티 클러스터 MongoDB 구현 배포 하려면 여러 Kubernetes 클러스터가 있어야 합니다. 원하는 방식으로 Kubernetes 클러스터를 배포 할 수 있습니다. GKE(Google Kubernetes Engine)에 배포 하려면 이 가이드 의 단계를 따르세요.

  • GKE에 여러 Kubernetes 클러스터를 배포합니다.

여러 Kubernetes 클러스터 Kubernetes Operator 배포를 모두 구현하려면 각 클러스터 FQDN을 노출해야 합니다. 이를 달성하려면 모든 Kubernetes 클러스터에 서비스 메시를 배포 하고 각 Kubernetes 클러스터에 자체 서명된 CA 인증서를 생성하는 서비스를 배포할 수 있습니다.

Kubernetes Operator용 MongoDB 컨트롤러는 Kubernetes 의 MongoDB Ops Manager 및 MongoDB database 인스턴스와 같은 MongoDB 사용자 지정 리소스의 배포서버 처리합니다. 멀티 클러스터 배포를 위한 Kubernetes Operator에 대한 일반 정보는 멀티 클러스터 복제본 세트 를 참조하세요. Kubernetes Operator를 Kubernetes 클러스터 에 배포 하려면 다음을 참조하세요.

Kubernetes Operator 배포를 위한 MongoDB 컨트롤러에는 Cloud Manager 또는 MongoDB Ops Manager 인스턴스 필요합니다. 이러한 필수 리소스는 데이터 백업 및 데이터베이스 성능 모니터링 과 같은 워크로드를 용이하게 합니다. 여러 Kubernetes 클러스터에 MongoDB Ops Manager 배포 하려면 다음을 참조하세요.

Kubernetes Operator용 MongoDB 컨트롤러를 사용하면 하나 이상의 Kubernetes 클러스터에 MongoDB 및 관련 리소스를 쉽게 배포서버 할 수 있습니다. 자세한 학습 은 멀티 클러스터 복제본멀티 클러스터 샤드 클러스터를 참조하세요.

돌아가기

참조 아키텍처 사용 방법

이 페이지의 내용