MongoDB

Atlas Kubernetes Operator

The best way to use MongoDB & Kubernetes. Deploy and control MongoDB Atlas clusters without leaving your Kubernetes platform.
An illustration of computer monitor with a code.

Get Started with the Atlas Kubernetes Operator

Learn how you can easily deploy and manage Atlas using Kubernetes using the Atlas Kubernetes Operator.

A seamless MongoDB + Kubernetes experience

Manage Atlas clusters directly in Kubernetes, using Kubernetes custom resources. Use the Kubernetes API to control Atlas resources and integrate Atlas with Kubernetes-native CI/CD pipelines.
Illustration of a ship's wheel and display with modules
Illustration of a machine stacking data blocks

Built to Kubernetes standards

The Atlas Operator is open source and built with the CNCF Operator Framework. It works with Operator Lifecycle Manager and supports any Certified Kubernetes Distributions.

The best of MongoDB on any cloud

Kubernetes-deployed applications are portable and resilient. They deserve a data layer to match: MongoDB Atlas is the modern, multi-cloud database that provides the versatility you need to build resilient and sophisticated apps.
Illustration of a multi-cloud, multi-region application data platform

Feature overview

general_features_list

Data Access

Create and edit database users.

atlas_product_family

Atlas Projects

Create and configure a project, or connect to an existing one.

general_features_global_clusters

Atlas Clusters

Deploy, manage, scale, and tear down clusters.

atlas_serverless

Atlas Flex clusters

Support for Flex clusters.

general_security

Network Security

Manage IP Access Lists and private endpoints.

mdb_backup

Backup

Configure and control Atlas’s fully managed cloud backup.

atlas_integration

Prometheus

Integrate Atlas monitoring with Prometheus.


Learn more about the Atlas Kubernetes Operator

Learn more about how MongoDB and Kubernetes work together. View our resources to learn more about how you can start using the Atlas Operator today!
An illustration of arms typing on laptop.

Try it yourself: Application Deployment in Kubernetes with the MongoDB Atlas Operator

We’ll show you step by step how to set up a MERN stack application in just minutes and use the Kubernetes Atlas operator to connect our backend to Atlas using a Kubernetes secret.


FAQ

Don’t see an answer to your question here?

Get started with Atlas and Kubernetes

Manage your Atlas resources directly from your Kubernetes environment.
SUPPORT FOR
  • User management
  • Project management
  • Cluster management
  • Flex clusters
  • Backup