当前位置:  开发笔记 > 编程语言 > 正文

在Kubernetes上自动化MongoDB副本集配置

如何解决《在Kubernetes上自动化MongoDB副本集配置》经验,为你挑选了0个好方法。

我正在使用有状态集在Kubernetes上创建一个MongoDB集群.我在我的有状态集中配置了3个mongo副本.

现在我只使用一个命令创建有状态集和服务

kubectl create -f mongo-stateful.yaml

然后我使用mongo客户端启动mongo副本集成员.

rs.initiate(
   {
      _id: "replicaset1",
      version: 1,
      members: [
         { _id: 0, host:port1 },
         { _id: 1, host : host:port1 },
         { _id: 2, host : host:port1  }
      ]
   }
)

所有这些都有效,除了我想自动配置副本集成员的这一步骤.

我的问题是这个步骤是否可以自动化,是否可以将其添加到yaml文件中?

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有