kubernetes生成新token

版权声明:本文为博主原创文章,支持原创,转载请附上原文出处链接和本声明。

本文地址:https://www.cnblogs.com/wannengachao/p/12095473.html

token过期后生成新token

1、执行命令生成token

[root@master1 ~]# kubeadm token create
2q41vx.w73xe9nrlqdujawu          ###  此处是新token
[root@master1 ~]#

2、获取CA(证书)公钥哈希值

[root@master1 ~]# openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed 's/^ .* //'
(stdin)= 43c8b7186efa9c68002aca3d4eed56fbc9e200c8550071a3dd1db99a10445713         ###  此处是公钥哈希值

3、节点加入集群

kubeadm join 192.168.80.137:6443 --token 新生成的Token填写此处 --discovery-token-ca-cert-hash sha256:获取的公钥哈希值填写此处

原文地址:https://www.cnblogs.com/wannengachao/p/12095473.html