首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过舵更改吊舱的名称

通过舵更改吊舱的名称
EN

Server Fault用户
提问于 2019-07-25 12:46:47
回答 2查看 1.6K关注 0票数 0

我正试图通过舵机运行mongodb。我想运行一个主副本和两个二级副本。

一旦创建了3个mongodb荚,我想为它们设置以下命名:mono-0、mongo-1、mongo-2,让我们说mongo-0将是主要的。

当我运行以下命令时

代码语言:javascript
复制
helm install --name mongo ~/charts/stable/mongodb --set replicaSet.enabled=true,fullnameOverride=mongo

豆荚不需要命名:

代码语言:javascript
复制
kubectl get pods
NAME                      READY   STATUS        RESTARTS   AGE
mongo-arbiter-0           1/1     Running       0          15s
mongo-primary-0           0/1     Running       0          15s
mongo-secondary-0         0/1     Running       0          15s

请给我点建议,我该怎么改变呢?我也尝试过通过改变值-Production.yml,但是输出是相同的。

EN

回答 2

Server Fault用户

发布于 2019-07-26 12:49:01

Server Fault用户

发布于 2019-07-28 20:31:10

由于我的评论并没有以可读性很强的形式显示出来,所以我也可以在这里发表我的评论:

这是一个好主意,但不是100%的有效。我正在运行状态集中的吊舱,所以kubectl rs没有输出。这是库贝克尔·麦斯:

代码语言:javascript
复制
kubectl get statefulsets
NAME      DESIRED   CURRENT   AGE
mongo-0   1         1         93s
mongo-1   1         1         93s
mongo-2   1         1         93s

在按照克鲁格的建议改变了秘密之后,我得到了像这样的豆荚:

代码语言:javascript
复制
kubectl get pods
NAME        READY   STATUS    RESTARTS   AGE
mongo-0-0   1/1     Running   0          39s
mongo-1-0   1/1     Running   0          39s
mongo-2-0   1/1     Running   0          39s

现在,我想删除最后的-0,所以我得到:

代码语言:javascript
复制
kubectl get pods
NAME        READY   STATUS    RESTARTS   AGE
mongo-0   1/1     Running   0          39s
mongo-1   1/1     Running   0          39s
mongo-2   1/1     Running   0          39s
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/976681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档