Deploy MongoDB across different Kubernetes clusters
MongoDB Operator can only deploy and manage MongoDB in a single Kubernetes cluster. However, for DR and global apps, it is important to deploy a single DataBase across multiple Kubernetes clusters to allow for DR or globally distributed apps.
We are going to start POC in July to figure this out. Our goal is to form a single cluster that can fallback between different K8S clusters.
My department provides an OpenShift platform for a lot of projects in our organization (dozens), and we've been developing an automated MongoDB service using your Kubernetes operator for our clients. Very soon we will need a cross-site functionality for MongoDB replica sets deployed on OpenShift, to provide a stable DR in case of a cluster failure. Our architecture is an OpenShift cluster in each site (two sites), with a VM based highly available MongoDB Ops Manager.