• 开发
  • 请教下使用kubekey扩充kubernetes worker节点时候为什么有etcd相关的任务?

请教下使用kubekey扩充kubernetes worker节点时候为什么有etcd相关的任务,包括生成etcd证书、管理etcd服务、备份etcd脚本等,使用kubeadm扩容k8s节点时候并没有进行过etcd管理相关操作,想问下,咱们kubekey为什么要这么设计呢?

    hahahaha
    kubekey 也支持添加 etcd 节点,所以在扩容的时候也会运行 etcd 的任务,扩容master节点的时候也涉及到拷贝etcd证书到新master节点上,但这的逻辑后续是可以优化的,可以提前判断下是否需要扩容etcd,不涉及etcd的话可以跳过相关任务

      Cauchy 现在逻辑看着是只要加节点都会重新生成etcd证书,那么会影响到kube-apiserver和网络组件连接etcd组件吗?