对于HA和Quorum,我将在三个不同的数据中心中安装三个master / etc节点。
但是我想将一个节点配置为永不成为领导者。仅充当etcd仲裁的关注者。
这可能吗?
答案 0 :(得分:2)
我相信,今天它不是受支持的选项,因此不建议使用。
您想要的是拥有3个节点控制平面(包括etcd),并且其中一个节点应参与领导者选举,但不能成为领导者且不应存储数据。您正在寻找mongodb HA群集中存在的某种ARBITER功能。
ETCD不支持ARBITER功能。您可能需要提高PR才能解决该问题。
控制器管理器和调度程序始终连接本地apiserver。您可能希望将这些调用路由到活动主服务器上的apiserver。您可能需要为kubernetes社区打开另一个PR才能解决该问题。