集群token过期问题

    image.png
    “kubeadm token list”可以用这个命令查看token还在不在,没显示就是过期了,kubernetes集群token默认是24小时

    image.png
    “ kubeadm token create —ttl=0”创建一个新的token,—ttl=0 参数是让他永不过期

    image.png
    “openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed ‘s/^.* //‘”用这个命令生成新的hash值,后续要用

    image.png
    然后重新用命令“kubeadm join 10.1.10.128:6443 —token 61y4b2.saqeon6o3c7b26pu —discovery-token-ca-cert-hash sha256:33c1b20682d8816924492dab11490ec0d369c741d5dbbd7a420fb07e5cca7289”使node重新加入集群

    image.png
    成功获取flannel网卡

    image.png
    “ kubectl get nodes”检查状态,至此,我们一个完整,简单的集群就部署完毕了