Charmed Mongos

  • By Canonical Data Platform
Channel Revision Published Runs on
6/beta 10 26 Mar 2024
Ubuntu 22.04
6/edge 11 20 Apr 2024
Ubuntu 22.04
juju deploy mongos --channel 6/beta
Show information



Charmed Mongos Documentation

The Charmed Mongos operator deploys and operates mongos instances on physical, Virtual Machines (VM) and a wide range of other cloud and cloud-like environments.

mongos is a router for connecting client applications to a sharded MongoDB clusters. Charmed Mongos is an enhanced, open source and fully-compatible drop-in replacement for the MongoDB Community Edition of mongos with additional advanced features.

Charmed Mongos simplifies the deployment, scaling, design and management of mongos with Sharded Charmed MongoDB deployments and client applications. It encapsulates the expertise of a real-world operations team and into a single charmed operator

This charm was created for a wide range of users to operate complex server applications like MongoDB. This could be mongos proxy administrators, analysts, or anyone who runs workloads in a variety of infrastructures and could benefit from automating repeatable operational work.

Charmed Mongos acts as a subordinate charm and is meant to act as a proxy to a sharded MongoDB cluster.

To deploy a sharded MongoDB cluster, please see our Charmed MongoDB operator.

In this documentation

Tutorials - Coming soon
Get started - a hands-on introduction to using the Charmed MongoDB operator for new users
How-to guides - Coming soon
Step-by-step guides covering key operations and common tasks
Reference - Coming soon
Technical information - specifications, APIs, architecture
Explanation - Coming soon
Concepts - discussion and clarification of key topics

Project and community

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


The Charmed Mongos Operator is free software, distributed under the Apache Software License, version 2.0. It installs, operates, and depends on MongoDB Community Version, 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.