MongoDB 엔터프라이즈 Kubernetes Operator는 더 이상 사용되지 않습니다. The new Kubernetes Operator용 MongoDB 컨트롤러 가 MongoDB 엔터프라이즈 Kubernetes Operator를 대체합니다. Kubernetes Operator용 컨트롤러의 첫 번째 버전은 Enterprise Kubernetes Operator 의 v1.33 버전과 기능적으로 동일합니다. 이 변경 사항에 대한 자세한 내용과 새 연산자로 마이그레이션하는 방법에 대한 지침은 첫 번째 새 버전의 출시 노트 를 참조하세요. MongoDB 엔터프라이즈 Kubernetes Operator의 향후 릴리스는 없을 예정입니다. 각 버전은 기존 1년 지원 정책에 따라 수명이 종료됩니다. 지속적인 지원 받으려면 Kubernetes Operator용 컨트롤러로 마이그레이션 하세요.
원하는 구성에 맞게 복제본 세트 및 샤딩된 클러스터 배포를 확장하거나 확장하다 할 수 있습니다. 확장하면 배포의 멤버 및/또는 샤드 수가 증가하여 배포서버 의 중복성과 가용성이 향상됩니다. 배포서버 의 확장하다 는 해당 사용자 지정 리소스 에서 구성됩니다. .
- 복제본 세트 확장
- 복제본 세트 배포를 확장하려면
spec.members
설정을 원하는 복제본 세트 멤버 수로 설정합니다. 복제에 대해 자세히 알아보려면 MongoDB 매뉴얼의 복제 를 참조하세요. - 샤드 cluster 확장
샤드 cluster 배포를 확장하려면 다음 설정을 원하는 대로 설정합니다.
설정설명샤드 클러스터의 샤드 수입니다.
샤드당 노드 수입니다.
샤드 라우터의 수.
Config 서버의 구성원 수입니다.
샤드 클러스터 구성에 대해 자세히 알아보려면 MongoDB 매뉴얼의 샤드 클러스터 구성 요소 를 참조하세요.
고려 사항
절차
배포서버를 확장하려면 확장하려는 배포서버 구성에 따라 원하는 탭을 선택하세요.
1
spec.members
설정을 3 에서 로 조정합니다.4
apiVersion: mongodb.com/v1 kind: MongoDB metadata: name: <my-replica-set> spec: members: 3 version: "8.0.0" opsManager: configMapRef: # Must match metadata.name in ConfigMap file name: <configMap.metadata.name> credentials: <mycredentials> type: ReplicaSet persistent: true ...
spec: members: 4
1
다음 설정을 원하는 값으로 조정합니다.
apiVersion: mongodb.com/v1 kind: MongoDB metadata: name: <my-secure-sharded-cluster> spec: shardCount: 3 mongodsPerShardCount: 3 mongosCount: 3 configServerCount: 4 version: "8.0.0" opsManager: configMapRef: name: <configMap.metadata.name> credentials: <mycredentials> type: ShardedCluster persistent: true ...
spec: shardCount: 3 mongodsPerShardCount: 3 mongosCount: 3 configServerCount: 4