美文网首页
不重启k8s变更节点IP

不重启k8s变更节点IP

作者: _micang | 来源:发表于2023-12-18 15:19 被阅读0次
修改节点IP
cd /etc/sysconfig/network-scripts
vi ifcfg-ens192  # 具体修改哪个文件以实际网卡为准
vi /etc/hosts #修改hosts中ip地址

systemctl restart network #重启网络
master节点如下config文件IP变更
  • /etc/kubernetes/文件夹下的*.conf文件
  • /etc/kubernetes/manifests文件夹下etcd.yaml和kube-apiserver.yaml
  • $HOME/.kube/config
  • $HOME/.kube/cache/discovery/,有个子文件夹名字是“旧IP地址_6443”(如127.0.0.1_6443),把这个文件夹名字里的IP改成新IP
master节点重新生成证书

备份原有证书
cd /etc/kubernetes/pki
mv apiserver.key apiserver.key.bak
mv apiserver.crt apiserver.crt.bak

生成新证书
kubeadm init phase certs apiserver  --apiserver-advertise-address <新IP>
证书生成完毕后,重启master节点即可;
检查结果

查看集群情况:kubectl get pod -n kube-system
查看kubelet情况:systemctl status kubelet -l
查看kubelet系统日志:journalctl -xefu kubelet
查看容器启动情况:docker ps

相关文章

网友评论

      本文标题:不重启k8s变更节点IP

      本文链接:https://www.haomeiwen.com/subject/yryagdtx.html