首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用kubeadm升级来更改kubeadm-config中的某些功能

如何使用kubeadm升级来更改kubeadm-config中的某些功能
EN

Stack Overflow用户
提问于 2018-04-13 14:54:13
回答 1查看 2.8K关注 0票数 5

我想在我现有的kubernetes集群(v1.10)上安装kube-prometheus。在此之前,文档说我需要将控制器/调度器的ip地址从127.0.0.1更改为0.0.0.0。它还建议使用kubeadm config upgrade来更改这些功能:

代码语言:javascript
复制
controllerManagerExtraArgs:
  address: 0.0.0.0
schedulerExtraArgs:
  address: 0.0.0.0

在阅读完文档后,我尝试使用以下命令,但它不起作用:

代码语言:javascript
复制
kubeadm upgrade --feature-gates controllerManagerExtraArgs.address=0.0.0.0 

我知道我可以使用kubectl -n kube-system edit cm kubeadm-config直接修改configMap,只是想知道如何从kubeadm upgrade升级它

EN

回答 1

Stack Overflow用户

发布于 2018-04-13 16:52:08

据我所知,唯一的方法是使用--config选项。

生成如下所示的yaml文件:

代码语言:javascript
复制
controllerManagerExtraArgs:
  address: 0.0.0.0
schedulerExtraArgs:
  address: 0.0.0.0

然后运行:

代码语言:javascript
复制
kubeadm upgrade apply --config /etc/kubeadm.yaml
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49810966

复制
相关文章

相似问题

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