Kubernetes:如何将集群令牌写入文件?

Kubernetes: how to write cluster token to a file?

我使用以下命令创建集群令牌:

kubeadm token create --ttl=0

这将显示以下输出:

W0504 18:31:48.031557 20703 configset.go:348] WARNING: kubeadm cannot validate component configs for API groups [kubelet.config.k8s.io kubeproxy.config.k8s.io]

现在使用 kubeadm token list 命令后,我想将令牌复制到文件中。

如何操作?

token list 的输出可以用 jsonpath 格式化:

kubeadm token list -o=jsonpath='{.token}{"\n"}' > tokens.txt

通过使用此格式,列表命令仅打印令牌。