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 Enterprise Kubernetes Operator 将创建 MongoDB 实例的人类知识转化为可扩展、可重复和标准化的方法。Kubernetes 需要创建和管理数据库等有状态应用程序方面的帮助。它需要配置网络、持久存储和专用计算能力,不用再为每个容器投入额外人力。
Kubernetes Operator 管理 MongoDB 集群的典型生命周期事件:预配存储和计算能力、配置网络连接、设置用户以及根据需要更改这些设置。它使用 Kubernetes API 和工具来实现这一点。
您向 MongoDB Enterprise Kubernetes Operator 提供 MongoDB 集群的规范。MongoDB Enterprise Kubernetes Operator 使用此信息向 Kubernetes 指定如何配置该集群,包括预配存储、设置网络连接和配置其他资源。
点击放大
MongoDB Enterprise Kubernetes Operator 与 MongoDB Cloud Manager 或 Ops Manager 协同运行,后者可进一步配置 MongoDB 集群。当在 Kubernetes 中部署和运行 MongoDB 时,您可以使用 Cloud Manager 或 Ops Manager 来管理 MongoDB 任务。
创建集群后,您可以采用与现在相同的方式来部署 MongoDB 数据库。您可以使用 Cloud Manager 或 Ops Manager 控制台以最佳性能运行 MongoDB。