为裸机部署设置Kubernetes节点

时间:2017-02-22 23:09:34

标签: linux ubuntu kubernetes

我考虑使用kubeadmConjure-Up进行裸机部署。我不确定如何设置群集,因为它需要一个主节点和工作节点。如果我只有一台Linux机器,那么工作者和主节点是否可以相同?如果是这样,最好的方法是什么。

对于kubeadm我知道我可以运行kubeadm init来设置主节点,然后在后续计算机上使用kudeadm join <token>来设置为工作节点,但我不确定如果这是可取的。

对于Conjure-Up,我刚刚使用kubernetes core法术创建了部署,它创建了一个kubernetes worker和master,但我不确定这是否是最好的方法。我听到的另一个选择是使用MAAS,但我没有多少经验。

1 个答案:

答案 0 :(得分:0)

按照user manualkubeadm init的说明进行操作,最终将以1个节点作为主节点运行。您不必添加kubeadm join节点,因此只需跳过(4/4)加入节点。不要在主人身上执行kubeadm join

要在主服务器上启用正常计划,您必须使用以下命令从中删除dedicated=master:NoSchedule 污点

kubectl taint nodes --all dedicated-
相关问题