The MongoDB Enterprise Kubernetes Operator is deprecated. The new MongoDB Controllers for Kubernetes Operator replaces the MongoDB Enterprise Kubernetes Operator. The first version of the Controllers for Kubernetes Operator is functionally equivalent to v1.33 of the Enterprise Kubernetes Operator. For more information about this change, and guidance on migrating to the new Operator, see the release notes for the first new version. There will be no future releases of the MongoDB Enterprise Kubernetes Operator. Each version will reach end of life according to the existing one year support policy. Please migrate to the Controllers for Kubernetes Operator for continued support.
Important
You can deploy MongoDB Enterprise Kubernetes Operator to manage MongoDB deployments that span two or more Kubernetes clusters. The Kubernetes Operator supports deploying both replica sets and sharded clusters across two or more Kubernetes clusters.
- Overview
- Learn about multi-Kubernetes cluster MongoDB deployments.
- Architecture, Capabilities, and Limitations
- Learn about the multi-Kubernetes cluster MongoDB deployment architecture, capabilities, and limitations, and view the deployment's diagram.
- Services and Tools
- Review the list of services and tools used in this quick start.
- Prerequisites
- Set up GKE (Google Kubernetes Engine) clusters, install tools, set the deployment's scope,
install the
kubectl mongodb
plugin and check connectivity across member clusters. - Multi-Kubernetes-Cluster Quick Start
- Deploy a MongoDB replica set across three Kubernetes member clusters, using GKE (Google Kubernetes Engine) and a service mesh.
- Deploy Replica Sets in a Multi-Kubernetes Cluster
- Deploy a
MongoDBMultiCluster
resource as a replica set with a service mesh. - Deploy Replica Sets in a Multi-Kubernetes Cluster without a Service Mesh
- Deploy a
MongoDBMultiCluster
resource as a replica set without a service mesh. - Multi-Cluster Sharded Cluster
- Deploy a
MongoDBMultiCluster
resource as Sharded Clusters. - Edit a MongoDBMultiCluster Resource
- Modify the configuration of a
MongoDBMultiCluster
resource. - Secure Client Connections
- Secure client connections in multi-Kubernetes cluster MongoDB deployments.
- Connect to MongoDB Multi-Kubernetes Cluster Resources
- Connect to a
MongoDBMultiCluster
resource. - Disaster Recovery
- Set a disaster recovery mode for your multi-Kubernetes cluster MongoDB deployment.
- Troubleshoot Deployments with Multiple Kubernetes Clusters
- Troubleshoot your multi-Kubernetes cluster MongoDB deployments.
- MongoDB Plugin Reference
- Review the
kubectl mongodb
plugin options.