Docs 菜单
Docs 主页
/
MongoDB Enterprise Kubernetes Operator
/ /

Kubernetes Operator 架构

重要

本部分仅适用于单个Kubernetes集群部署。 有关多 Kubernetes集群MongoDB部署,请参阅架构、功能和限制

MongoDB Enterprise Kubernetes Operator 为 Ops Manager 中的 MongoDB Agent 提供 container 映像。这样,您就可以通过 Ops Manager 提供的全面监控、备份和自动化来托管和部署 MongoDB database 集群。

Kubernetes容器充当主机, MongoDB Ops Manager在该主机上协调 mongod进程的安装并部署集群配置。

作为部署的一部分,Kubernetes Kubernetes Operator 会为MongoDB OpsMongoDB Ops Manager Manager StatefulSets 创建持久卷 。Kubernetes容器使用持久卷在两次重启之间维护集群状态。

Kubernetes Operator 架构包括:

  • Ops Manager 自定义资源。通过此资源,Kubernetes 操作符 部署 Ops Manager 组件:Kubernetes container中的应用程序数据库、Ops Manager 应用程序和备份守护程序。部署运行后,Ops Manager 组件会协调您对 MongoDB cluster 配置所做的更新。要了解更多信息,请参阅Kubernetes 中的 Ops Manager 架构。

  • MongoDB database 资源。Kubernetes 操作符部署MongoDB数据库和MongoDB 用户资源规范。部署运行后,这些资源会协调您对用户或 MongoDB cluster 配置所做的更新。要了解更多信息,请参阅Kubernetes 中的 MongoDB database 架构。

后退

在受限网络中部署