我最近开始尝试使用 Kubernetes。我有一个集群,一切看起来都很好。我正在尝试创建一个完全自动化的 Ansible 脚本,以便在任何时间点加入/删除工作节点/主节点。
到目前为止,我已经成功做到了这一点,但令牌在启动主主节点后 24 小时内过期。所以我在 kubeadm token create 或 kubeadm token generate 选项之间寻找。
我不确定这两者之间有什么区别。有经验的人能比官方文档解释得更详细一些吗:kubeadm 令牌。
答案1
kubeadm token generate
仅生成一个格式正确的字符串,作为有效令牌。它不会用它做任何其他事情,只是将它提供给您,以便您以后使用它。
如果您以后需要使用该字符串,则可以将其存储在某处。
您还可以将其传递给以kubeadm token create
使用该字符串,而不是生成一个字符串。