首页 > 解决方案 > 初始化后更改 kubernetes 配置

问题描述

如果我用我初始化我的集群,kubeadm我可以添加一些标志,比如--apiserver-advertise-address

$ kubeadm init --apiserver-advertise-address 192.168.1.1

我以后如何更改该配置?

标签: kubernetes

解决方案


kubeadm init所有标志都保存到/etc/kubernetes/manifest/.

  • etcd.yaml
  • kube-apiserver.yaml
  • kube-controller-manager.yaml
  • kube-scheduler.yaml

这取决于它发生在哪个文件中的标志的范围。例如--apiserver-advertise-address是 API 服务器的一部分并存储到kube-apiserver.yaml. 更改文件后,kubernetes 会自动重启 pod 并应用配置。


推荐阅读