例如,我们确实需要允许导入 PKI 资产......拥有资产抽象可以帮助解决这个问题和试运行模式等,但是让我们从用户的角度讨论这个。 一些用户说他们希望kubeadm init
和kubeadm join
是幂等的。
我看了一下 kubeadm init 部分。 在 kubeadm 的初始运行中,我们让 kubeadm 做它的事情并创建所有必要的资产。
用户可以提供他们自己的证书和密钥文件,在这种情况下,我们将解析文件中的值并继续执行。
在每次后续运行期间(目标是使其具有幂等性):
_这是我对 kubeadm 的第一次尝试,所以如果我的想法朝着正确的方向发展,我将不胜感激。 除了停止 kubelet 编写 confs 之外,我已经完成了我建议的解决方案的编码并对其进行了大部分测试。_
好的,所以我们决定在两次kubeadm init/join
运行之间使用kubeadm reset
进行预检。 kubeadm 正在创建的文件可能事先不存在
抱歉再次打开这个我不明白。 有人可以举个例子,我如何让 kubeadm init 表现出幂等性或指向正确的方向,例如当我使用 Ansible 自动创建集群时?
最有用的评论
抱歉再次打开这个我不明白。 有人可以举个例子,我如何让 kubeadm init 表现出幂等性或指向正确的方向,例如当我使用 Ansible 自动创建集群时?