MongoDB工具 >MongoDB Kubernetes运营商 >部署Ops Manager资源 > 配置Ops Manager资源以使用本地模式
在默认配置中,MongoDB代理和备份守护程序通过Internet从MongoDB,Inc.访问MongoDB安装tarball。
如果Kubernetes集群中的节点无法访问Internet,则可以使用Kubernetes Operator 将Ops Manager配置为以本地模式运行。备份守护程序和托管的MongoDB资源只能从Ops Manager下载安装压缩文件。
此过程包括将安装tarball上传到Ops Manager。
部署Ops Manager资源。以下过程显示了如何更新Ops Manager Kubernetes对象以启用本地模式。
突出显示的部分:
automation.versions.source: local
spec.configuration
kubectl
在Ops Manager资源定义的文件名上调用以下命令:
要检查Ops Manager资源的状态,请调用以下命令:
请参阅对Kubernetes Operator进行故障排除以获取有关资源部署状态的信息。
Ops Manager资源完成该Reconciling
阶段后,该命令将返回类似于以下内容的输出:
复制该status.opsManager.url
字段的值,该值指出资源的连接URL。在稍后的过程中创建ConfigMap时,可以使用此值
。
您下载的安装程序取决于您将操作员部署到的环境:
下载您要Kubernetes Operator部署的MongoDB版本的Ubuntu 16.04安装程序。例如,要下载
4.2.0
发行版:
下载您想要Kubernetes Operator部署的MongoDB版本的RHEL 7安装程序。例如,要下载
4.2.0
发行版:
spec.opsManager.configMapRef.name
将资源的匹配到metadata.name
ConfigMap的。spec.credentials
将资源的与您创建的包含Ops Manager编程API密钥对的密钥的名称匹配。Kubernetes Operator从Ops Manager永久卷而不是从Internet下载MongoDB数据库资源的安装tarball。