MongoDB Overview
An overview of MongoDB database, types of setup and architecture design
MongoDB Operator is an operator created in Golang to create, update, and manage MongoDB standalone, replicated, and arbiter replicated setup on Kubernetes and Openshift clusters. This operator is capable of doing the setup for MongoDB with all the required best practices.
Architecture for MongoDB operator looks like this:-
The aim and purpose of creating this MongoDB operator are to provide an easy and extensible way of deploying a Production grade MongoDB setup on Kubernetes. It helps in designing the different types of MongoDB setup like - standalone, replicated, etc with security and monitoring best practices.
An overview of MongoDB database, types of setup and architecture design
A detailed guide for designing the setup of MongoDB architecture