参考

Kubernetes v1.13 版本的文档已不再维护。您现在看到的版本来自于一份静态的快照。如需查阅最新文档,请点击 最新版本。

Edit This Page

概要

Bootstrap tokens 用来建立加入集群的节点和 master 节点间的双向互信。

此命令生成所有生成 bootstrap tokens 的所需配置并生成一个初始 token。

Alpha 免责声明:此命令处于 alpha 阶段。

kubeadm alpha phase bootstrap-token all

例子

  # 生成所有 bootstrap token 配置并生成一个初始 token
  # 功能上等价于 kubeadm init 生成的。
  kubeadm alpha phase bootstrap-token all

选项

--config string
kubeadm config 文件路径(警告:配置文件的使用是实验性的)
--description string
人性化描述如何使用 token
--groups stringSlice     Default: [system:bootstrappers:kubeadm:default-node-token]
使用这个 token 进行身份认证的额外组。必须符合 "\\Asystem:bootstrappers:[a-z0-9:-]{0,255}[a-z0-9]\\z"
-h, --help
帮助
--skip-token-print
跳过打印 bootstrap token
--token string
token 用来建立节点和 master 间的双向互信。格式为 [a-z0-9]{6}\.[a-z0-9]{16} - 例如 abcdef.0123456789abcdef
--token-ttl duration     Default: 24h0m0s
token 在被自动删除前的持续时间(如 1s, 2m, 3h)。如果设为'0',token 将永不失效
--usages stringSlice     Default: [signing,authentication]
描述 token 可以使用的方式。您可以多次传递 --usages 或用逗号分隔开多个选择项。有效的选择项: [signing,authentication]

继承于父命令的选项

--kubeconfig string     Default: "/etc/kubernetes/admin.conf"
与集群对话时用到的 KubeConfig 文件。如果未设置此标志,则搜索一组标准位置以查找现有 KubeConfig 文件。
--rootfs string
[实验性] “真正的” 主机根目录文件系统路径。

反馈