MONGODB
MongoDB与Kubernetes
Kubernetes是领先的容器编排平台。您可以使用任何Kubernetes发行版来管理MongoDB集群的整个生命周期,无论您选择在哪里运行它们,从本地基础设施到公有云。
与MongoDB和Kubernetes在任何地方运行
无论您的团队在Kubernetes之旅中处于哪个阶段,MongoDB Kubernetes Operator都允许您轻松运行和扩展集群,无论您选择哪种基础设施。
MongoDB Kubernetes集成
安全港
对我们产品中描述的任何功能或功能的发展、发布和时机完全由我们自行决定。此信息仅用于概述我们的产品方向,不应作为购买决策的依据,也不构成交付任何材料、代码或功能的承诺、保证或法律义务。
什么是Kubernetes?
Kubernetes是一个开源的容器编排系统,用于自动化容器的部署、扩展和管理。
如何在Kubernetes中或与Kubernetes一起使用MongoDB?
MongoDB有三个Kubernetes Operator。Operator扩展了原生的Kubernetes控制平面以支持自定义应用程序。我们的Atlas Operator在Kubernetes中运行,但通过调用Atlas API的应用程序配置来管理Atlas。这样,Atlas Operator允许您将Atlas作为基础设施即代码进行管理,无论是在Kubernetes中,还是在更常见的仓库中,然后将配置应用到Kubernetes中,以配置其他堆栈。然后我们有企业Operator,这允许在Kubernetes中运行MongoDB Enterprise Advanced,包括Ops Manager。Operator极大地简化了在Kubernetes中运行MongoDB EA的过程,包括简化部署配置,使升级等任务更加容易。
我应该使用哪个Kubernetes Operator?
如果您使用Atlas并且您的应用程序堆栈的其他部分也在Kubernetes中,那么Atlas Operator可以极大地简化管理Atlas配置的任务,包括创建新数据库。
如果您需要在本地运行MongoDB并使用MongoDB EA,那么MongoDB企业操作员将使在Kubernetes上运行它变得非常简单,简化了安装和配置,以及升级等日常任务。