k8s后续node加入master

node初始化

node执行,重置设置
kubeadm reset

正常添加master

1. master输入,查看是否存在有效的 token 值
kubeadm token list

2. master输入,重新生成新的token
kubeadm token create

3. master输入,获取CA证书 sha256 编码 hash 值
openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed 's/^.* //'

4. node输入,执行node节点加入
kubeadm join 192.168.47.60:6443  --token ydxcnn.e0ap0gkbms0tahau --discovery-token-ca-cert-hash sha256:8fed9612dd7ec3852f60b09eee66f3642ca53a9567d5ed2bccdf73fc0805b839 

 

报错处理

若提示node重名,可以设置主机名
hostnamectl set-hostname k8s-node1

 

posted @ 2024-05-20 13:14  qx和世界  阅读(112)  评论(0编辑  收藏  举报