我有一个K8S集群,它在裸机上运行6个节点1个Master和5个minion节点。 我想添加一个新的奴才节点,该节点尝试在VM中测试该过程,并成功使新节点多次加入集群。 但是我有一个想澄清的问题。
通常,我们首先需要启动etcd服务,新节点应将其加入现有的etcd集群。
在新的minion节点上安装所需的文件,然后在/etc/etcd/etcd.conf文件下添加新的节点详细信息+现有节点,并将INITIAL_CLUSTER_STATE设置为“ EXISTING”。 然后,我们将添加命令etcdctl add member
我的问题是,在其他现有节点(Master和Minion)上,是否需要在/etc/etcd/etcd.conf文件中添加新的节点详细信息?还是不需要?
在VM上进行测试时,我至少记得,除非我在现有节点中添加新节点详细信息,否则新节点上的etcd服务不会完全启动。但是我看到与etcd相关的文档中没有添加新成员在/etc/etcd/etcd.conf文件下的现有节点中添加新节点详细信息的任何位置。 有人可以让我知道是否要在现有节点中修改此文件并使用新的节点详细信息进行更新吗?
答案 0 :(得分:0)
如果要添加新的minion节点,则无需在新的minion上设置或配置etcd。您需要设置Kubelet和kube代理服务以及网络服务