You can use the Kubernetes Operator to deploy and manage MongoDB clusters from the Kubernetes API, without having to configure them in Ops Manager or Cloud Manager.
Before You Begin
Before deploying MongoDB database resources with the Kubernetes Operator, confirm the following:
A running Kubernetes cluster with
kubectlinstalled and configured to communicate with it.A MongoDB Cloud Manager or Ops Manager account with an organization and project.
The Kubernetes Operator is installed and configured to connect to your MongoDB Cloud Manager or Ops Manager project. To install the Kubernetes Operator, see Install with Kubernetes.
Your operating system and architecture are supported for MongoDB Enterprise.
- MongoDB Database Resource Architecture
- Review the MongoDB database custom resources architecture.
- Configure the Kubernetes Operator for MongoDB Database Resources
- Configure the Kubernetes Operator to deploy MongoDB database resources.
- Deploy a MongoDB Database Resource
- Deploy a standalone, replica set, or sharded cluster resource with or without TLS encryption.
- Edit a Database Resource
- Modify the configuration of a MongoDB database resource.
- Secure Single Cluster Client Connections (TLS/SSL)
- Configure authentication for client applications.
- Manage Database Users
- Configure authentication for MongoDB database users.
- Configure MongoDB Database Backups
- Configure continuous backups for a replica set or sharded cluster.
- Access Database Resources
- Access database resources from inside or outside Kubernetes.
- Remove a Database resource
- Delete a MongoDB database resource.