Skip to content

canonical/mongodb-operator

Repository files navigation

Charmed MongoDB Operator

Charmhub Release Tests

Overview

Charmed MongoDB is an open-source software operator that deploys and operates MongoDB databases on IAAS/VM. You can deploy it on a stand-alone machine or cloud and cloud-like environments, including AWS, Azure, OpenStack and VMWare.

This charm was created to reduce the complexity of the deployment, scaling, and operational challenges of MongoDB database operations.

It currently supports:

  • Replication
  • Sharding
  • Password rotation
  • User management
  • Client connections
  • TLS encryption
  • Backup & restore
  • Monitoring
  • Audit logging

Check our official documentation at Charmhub | Charmed MongoDB for tutorials, guides, explanations, and other resources.

Software and releases

This operator uses the Charmed MongoDB snap package, which bundles MongoDB along with other useful tools for building a charmed operator.

You can find information about all of this charm's revisions on Charmhub | Charmed MongoDB.

For more details about features and releases, visit our Release Notes on GitHub.

Project & Community

Charmed MongoDB is an open source project that warmly welcomes community contributions, suggestions, fixes, and constructive feedback.

Licensing & Trademark

The Charmed MongoDB Operator is free software, distributed under the Apache Software License, version 2.0. It installs, operates, and depends on MongoDB Community Version and Percona Server for MongoDB, which is licensed under the Server Side Public License (SSPL)

“MongoDB” is a trademark or registered trademark of MongoDB Inc. Other trademarks are property of their respective owners. Charmed MongoDB is not sponsored, endorsed, or affiliated with MongoDB, Inc.