在 Kubeadm 1.13.12 上生成新的 conf 文件

Generating a new conf files on Kubeadm 1.13.12

我刚刚将一个旧的 kubernetes 集群从版本 1.12 更新到 1.13,我正在尝试为其生成新的配置文件,以便我可以在旧的到期日期后继续使用该集群。

我似乎无法在此版本的 kubeadm 中生成新的配置文件,这看起来很奇怪。所以希望我在这里遗漏了一些明显的解决方案。

我知道在其他版本的 kubeadm(旧版和新版)中,您可以 运行 类似于

的命令
sudo kubeadm alpha phase kubeconfig all

kubeadm alpha certs renew admin.conf

生成新的 conf,但据我所知,1.13 中的 kubeadm 没有 conf 文件的选项,只有证书。所以我希望有人知道使用 kubeadm,

为 v1.13 kubernetes 集群生成以下文件的新版本的方法

找到答案了。如我所料,遗漏了一些非常明显的东西。生成配置的命令在命令的 init 分支中,这与我习惯的命令的 alpha 分支不同。

kubeadm init phase kubeconfig all