在 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 集群生成以下文件的新版本的方法
- admin.conf
- kubelet.conf
- 控制器-manager.conf
- scheduler.conf
找到答案了。如我所料,遗漏了一些非常明显的东西。生成配置的命令在命令的 init 分支中,这与我习惯的命令的 alpha 分支不同。
kubeadm init phase kubeconfig all
我刚刚将一个旧的 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 集群生成以下文件的新版本的方法- admin.conf
- kubelet.conf
- 控制器-manager.conf
- scheduler.conf
找到答案了。如我所料,遗漏了一些非常明显的东西。生成配置的命令在命令的 init 分支中,这与我习惯的命令的 alpha 分支不同。
kubeadm init phase kubeconfig all