操作系统信息
例如:物理机,Centos7.6,4C/8G

Kubernetes版本信息
Client Version: version.Info{Major:“1”, Minor:“21”, GitVersion:“v1.21.5”, GitCommit:“aea7bbadd2fc0cd689de94a54e5b7b758869d691”, GitTreeState:“clean”, BuildDate:“2021-09-15T21:10:45Z”, GoVersion:“go1.16.8”, Compiler:“gc”, Platform:“linux/amd64”}

Server Version: version.Info{Major:“1”, Minor:“21”, GitVersion:“v1.21.5”, GitCommit:“aea7bbadd2fc0cd689de94a54e5b7b758869d691”, GitTreeState:“clean”, BuildDate:“2021-09-15T21:04:16Z”, GoVersion:“go1.16.8”, Compiler:“gc”, Platform:“linux/amd64”}

容器运行时
docker-ce-20.10.12

KubeSphere版本信息
v3.2.1。在线安装。使用kk安装。

问题
机器要搬走了,已经做了备份,下次启动时ip会变,请问应该怎么配置之后再启动。

    kidd-u

    请问应该怎么配置之后再启动。

    如果是IP变化了名称没有变化的话,在kubelet启动参数中修改一下,下面命令提供参考:

    sudo vim /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
    修改下面这行nodeip
    Environment="KUBELET_EXTRA_ARGS= --node-ip=新的节点ip --hostname-override=node45"

    然后重启kubelet服务

    systemctl daemon-reload && systemctl restart kubelet

    如果你的master节点也更新了IP,那么还涉及到需要制作新的证书

      1 年 后
      1 年 后

      看看 使用kk部署k8s,集群节点IP变更,需要如何操作恢复正常 这个问题下的答案能不能用