0
点赞
收藏
分享

微信扫一扫

K8S集群Master节点怎么迁移

需求
使用虚拟机搭建了一台K8S的Master节点,现在需要迁移至物理机

因为搭建K8S集群Master节点的时候使用了节点的IP生成证书所以新的物理机需要何原Master节点的IP一致

  1. 复制配置文件和二进制文件

# scp -r /opt/kubernetes/ root@192.168.3.201:/opt/kubernetes/

  1. 复制service文件

# scp -r /usr/lib/systemd/system/kube-apiserver.service root@192.168.3.201:/usr/lib/systemd/system/
# scp -r /usr/lib/systemd/system/kube-controller-manager.service root@192.168.3.201:/usr/lib/systemd/system/
# scp -r /usr/lib/systemd/system/kube-scheduler.service root@192.168.3.201:/usr/lib/systemd/system/

  1. 复制ectd证书

# scp -r /opt/etcd/ root@192.168.3.201:/opt/etcd

  1. 修改IP地址
    原Master停机,把新的主机修改成原Master的IP地址
  2. 启动服务

# systemctl daemon-reload
# systemctl enable kube-apiserver
# systemctl enable kube-controller-manager
# systemctl enable kube-scheduler
# systemctl start kube-apiserver
# systemctl start kube-controller-manager
# systemctl start kube-scheduler



举报

相关推荐

0 条评论