如何生成在已有集群中加入 control-plane 节点的 join 命令

搭建好的 kubernetes 高可用集群目前只有1个 control-plane 节点,想再加入2个节点,但下面的命令生成的 join 命令只能用于加入 worker 节点

kubeadm token create --print-join-command

请问如何生成加入 control-plane 节点的 join 命令?

回答

完整的 join 命令如下

kubeadm join  k8s-api:6443 \
    --token ****** \
    --discovery-token-ca-cert-hash sha256:**** \
    --control-plane \
    --certificate-key ****

前3行通过 kubeadm token create --print-join-command 命令生成,certificate-key 通过 kubeadm init phase upload-certs --upload-certs 命令拿到

以上是如何生成在已有集群中加入 control-plane 节点的 join 命令的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>