kubeadm集群添加新节点
1.生成添加node节点token
kubeadm token create --print-join-command
结果示例
kubeadm join 10.10.10.10:6443 --token xxxxxx.xxx...xxx --discovery-token-ca-cert-hash sha256:xxxxx...xxxxb
2.在master上生成用于新master加入的证书获取Using certificate key
kubeadm init phase upload-certs --experimental-upload-certs
结果示例
[root@master ~]# kubeadm init phase upload-certs --experimental-upload-certs
...
...
[upload-certs] Using certificate key:
e799a655f667fc327ab8c91f4f2541b57b96d2693ab5af96314ebddea7a68526
添加node,执行1步骤生成的命令
命令示例
kubeadm join 10.10.10.10:6443 --token xxxxxx.xxx...xxx --discovery-token-ca-cert-hash sha256:xxxxx...xxxx
添加master,把1步骤的命令后面加上 --experimental-control-plane --certificate-key 末尾加上2步骤生成的Using certificate key。
命令示例
kubeadm join 10.10.10.10:6443 --token xxxxxx.xxx...xxx --discovery-token-ca-cert-hash sha256:xxxxx...xxxx --experimental-control-plane --certificate-key xxx...xxx
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下