Kubernetes 中的 Ops Manager 架构
MongoDB Enterprise Kubernetes Operator 已弃用。新的 MongoDB Controllers for Kubernetes Operator 取代了MongoDB Enterprise Kubernetes Operator。第一个版本的 Controllers for Kubernetes Operator 在功能上等同于 v1.33 的Enterprise Kubernetes Operator。有关此更改的更多信息以及迁移到新 Operator 的指导,请参阅第一个新版本的发布说明。 MongoDB Enterprise Kubernetes Operator 的未来版本将不会再发布。根据现有的一年 支持政策,每个版本都将结束生命周期。请迁移到Kubernetes Operator 的控制器以获得持续支持。
MongoDB Ops Manager或其基于云的对应项 Cloud Manager 是任何 Enterprise MongoDB 部署的必需组件。 MongoDB Ops Manager可自动执行、监控和执行MongoDB数据库备份。 如下图所示,MongoDB Ops Manager 由以下部分组成:
MongoDB Ops Manager应用程序,这是MongoDB Ops Manager的主要组件和前端用户界面应用程序。
应用程序数据库 ,即MongoDB database MongoDB Ops Manager的 。
备份守护程序,这是在备份和恢复过程中支持MongoDB Ops Manager应用程序的组件。
KubernetesOperatorMongoDB Ops Manager 支持在单个或多个Kubernetes 集群上部署 及其底层应用程序数据库。
在不同区域、地区或云提供商中对MongoDB Ops Manager应用程序和应用程序数据库进行多集群部署,可提高发生灾难情况时的可用性和韧性。 要学习;了解更多信息,请参阅多集群MongoDB Ops Manager架构。
使用以下资源,可帮助您学习;了解并使用KubernetesMongoDB Ops Manager KubernetesOperator 中的 CustomResourceDefinitions 来部署MongoDB Ops Manager应用程序和应用程序数据库: