# kubeadm ——k8S新节点加入集群-notready 问题解决
kubeadm ——k8S新节点加入集群https://www.cnblogs.com/chuangcc/p/10697394.html加入集群除了需要 token 外,还需要 Master 节点的 ca 证书 sha256 编码 hash 值,这个可以通过如下命令获取:openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rs
·
kubeadm ——k8S新节点加入集群
https://www.cnblogs.com/chuangcc/p/10697394.html
加入集群除了需要 token 外,还需要 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/^.* //'
根据这两篇文章操作之后发现
kubectl get nodes
新加入节点是notready
在node02节点journalctl -f 查看,发现是网络问题
在node02节点安装calico网络组建即可。
安装方法:在node01上将calico的网络组建导出然后导入到node02.
之后查看集群状态
[root@master opt] kubectl get nodes
NAME STATUS ROLES AGE VERSION
master Ready master 16d v1.18.2
node01 Ready <none> 16d v1.18.2
node02 Ready <none> 43m v1.18.2
更多推荐
已为社区贡献1条内容
所有评论(0)