KubernetesOperatorMongoDB Ops Manager 支持在单个或多个Kubernetes 集群上部署 及其底层应用程序数据库。 在不同区域、地区或云提供商中对MongoDB Ops Manager应用程序和应用程序数据库进行多集群部署,可提高发生灾难情况时的可用性和韧性。 要学习;了解详情,请参阅 多集群MongoDB Ops Manager
部署MongoDB Ops Manager 。 Kubernetes Operator 通过执行以下步骤来部署MongoDB Ops Manager 。它: 部署应用程序数据库的副本集节点,并等待副本集中的 MongoDB 进程开始运行。 使用应用程序数据库的连接 部署MongoDB Ops Managerstring 应用程序实例,并等待其准备就绪。 将监控MongoDB Agent容器添加到每个应用...
使用Kubernetes Operator 在Kubernetes集群上部署和管理MongoDB Ops Manager资源,包括安全部署、备份配置和自动证书续订。
MongoDBOpsManager 自定义资源 规范定义了以下MongoDB Ops Manager 组件: 应用程序数据库 MongoDB Ops Manager应用程序 备份守护进程 下图描述了MongoDB Ops Manager部署的相关组件: 在单集群部署中,您可以将这些组件部署在安装 Kubernetes Operator 的同一个 Kubernetes 集群中。 该集群称为“operator 集群”。 在多...
创建包含 ConfigMap 的 YAML 文件,以连接到/mongodb-ops-manager/文件夹中启用了HTTPS的 Ops Manager 实例。 3 为Kubernetes 配置 Ops Manager 设置。 在服务器的conf-mms.properties文件中,配置以下设置: kubernetes.templates.credentialsFilePathYAML 文件的路径,其中包含用于链接到 Ops Manager 项目的 ConfigMap。此...
Kubernetes Operator 会自动配置 Ops Manager 以监控支持 Ops Manager 应用程序的应用程序数据库。Kubernetes 操作符会为您创建一个名为<ops-manager-deployment-name>-db的项目来监控应用程序数据库部署。 Ops Manager 会监控应用程序数据库部署,但并不对其进行管理。 您无法在 Ops Manager 应用程序中更改应用程序数据...
这些资源与Kubernetes Operator 属于同一命名空间。 KubernetesOperator 使用这些资源在多个MongoDB Ops Manager Kubernetes集群上部署 应用程序和应用程序数据库。 Kubernetes Operator 还为其管理的每个MongoDB Ops Manager应用程序和应用程序数据库部署创建并维护一些额外的多集群部署状态 ConfigMap。 Member Cluster 0存储此...
如果name 字段与适用资源映像的名称 匹配 ,Kubernetes Operator 会更新MongoDB Ops Manager MongoDB databasePod 中的 或 容器。template 或podTemplate 适用的对象: Ops Manager: mongodb-kubernetes-ops-manager 备份守护程序服务: mongodb-backup-daemon MongoDB database: mongodb-enterprise-database 应用程序数据...
为了简化Kubernetes Operator 和MongoDB Ops Manager实例之间的网络配置,我们建议您添加 Operator 集群,即将您将Kubernetes Operator 安装到同一服务网格的Kubernetes集群,但这不是严格要求。 如果将 Operator 集群包含在同一服务网格中,则可以将其用作MongoDB Ops Manager应用程序和应用程序数据库实例的主机。 为以下 Kubern...
MongoDB Ops Manager / 创建部署 配置Kubernetes 以部署 MongoDB 资源 使用Ops Manager 用户界面设置 Kubernetes 以部署 MongoDB 资源。 使用Kubernetes 部署副本集 使用Ops Manager 和 Kubernetes Operator 部署托管副本集。 使用Kubernetes 部署分片集群 使用Ops Manager 和 Kubernetes Operator 部署托管集群。