为什么kubernetes HA需要奇数个master

时间:2018-12-19 00:56:30

标签: kubernetes

我有三个主控的kubernetes HA环境。只需进行测试,关闭两个主机(杀死apiserver / kcm / scheduler进程),那么只有一个主机可以正常工作。我可以使用kubectl成功创建部署,将某些Pod调度到不同的节点并启动。那么,谁能解释为什么建议大师人数为奇数?谢谢。

1 个答案:

答案 0 :(得分:2)

因为如果服务器的数量是偶数,那么在网络中断且两端各有50%的情况下结束结局要容易得多。如果使用奇数,则不可能(轻松)出现网络中多个分区认为具有多数控制权的情况。