Revision 61

21 October 2024

Charmed MongoDB K8s Revision 61 has been deployed to the 6/stable channel on Charmhub.

Highlights

  • User Management

  • Sharding

  • Backups

  • Security with TLS

  • Accessibility outside of K8s with the mongos-k8s router

  • Metrics with COS integration - with all sharding components visible in the same dashboard

Other features

  • Audit logging

  • Log rotation

  • Integration to mongos

For a detailed list of commits throughout all revisions, check our GitHub Releases.

Requirements and compatibility

  • Juju v3.*

See System requirements for more information about software and hardware prerequisites.

Integrations

See the Integrations page for a list of all interfaces and compatible charms.

Software contents

This charm is based on the Canonical charmed mongodb rock. It packages:

  • Percona Server for MongoDB v6.0.6-5

  • MongoDB Exporter v0.40.0

  • mongosh 2.3.1

  • Percona Backup for MongoDB 2.4.0

Known issues and limitations

The following issues are known.

  • Restores on backups with old passwords will leave clients / operator user locked out of the DB

  • Removing a shard before breaking its integration with the config-server results in data loss

  • Sharding cluster cannot drain jumbo chunks - draining jumbo chunks requires manual intervention

Join the community

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