K8S集群Master节点怎么迁移
需求
使用虚拟机搭建了一台K8S的Master节点,现在需要迁移至物理机
因为搭建K8S集群Master节点的时候使用了节点的IP生成证书所以新的物理机需要何原Master节点的IP一致
- 复制配置文件和二进制文件
# scp -r /opt/kubernetes/ root@192.168.3.201:/opt/kubernetes/
- 复制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/
- 复制ectd证书
# scp -r /opt/etcd/ root@192.168.3.201:/opt/etcd
- 修改IP地址
原Master停机,把新的主机修改成原Master的IP地址 - 启动服务
# 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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2023-03-05 diff命令详解
2019-03-05 CentOS开机自启动/etc/rc.local不执行的解决办法