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 版本、存储引擎以及主机或分片的数量。 您可以在部署拓扑的所有级别进行修改,从顶级分片集群或副本集到较低级别,例如分片集群中的副本集或副本集中的单个进程。 您还可以修改独立进程。
Considerations
您无法更改副本集或分片集群的单个成员。 您只能更改整个集或集群。
如果某个设置不可用于MongoDB资源,您可以仅使用MongoDB Ops Manager或Cloud Manager应用程序进行更改。
MongoDB 自定义资源不支持所有
mongod
命令行选项。 如果在对象规范文件中使用了不支持的选项, MongoDB Agent会覆盖这些不支持的选项。 有关MongoDB自定义资源支持的选项的完整列表,请参阅MongoDB database资源规范。
您可以仅使用 Kubernetes Operator 配置某些设置。 要查看设置列表,请参阅MongoDB Kubernetes Operator 独占设置。