kubeadm 有一个空的令牌列表

kubeadm 有一个空的令牌列表

我正在运行一个 k8s 集群进行研究,当我在主节点上运行 kubeadm token list 时,它什么也没做,只是跳转到另一行。主节点上没有文件 /etc/kubernetes/pki/tokens.csv。

root@k8s-master:~# kubeadm token list -v=5
I0825 17:36:25.542891  400954 cmdutil.go:81] Using kubeconfig file: /etc/kubernetes/admin.conf
I0825 17:36:25.544288  400954 token.go:368] [token] preparing selector for bootstrap token
I0825 17:36:25.544557  400954 token.go:378] [token] retrieving list of bootstrap tokens

我只是想知道为什么会发生这种情况?

谢谢你的帮助!

答案1

按照文档

kubeadm init创建具有 24 小时 TTL 的初始令牌

“TTL” 的意思是生存时间,即过期之前的时间。

如果token list您在创建集群 24 小时后运行,则令牌将被删除,您必须生成并注册一个令牌:

kubeadm token create

相关内容