使用浮动 IP 实现 OpenShift/OKD 控制平面负载平衡

使用浮动 IP 实现 OpenShift/OKD 控制平面负载平衡

本地 OpenShift 安装需要控制平面上的负载均衡器,并且已在安装时这样做。现在此集群将是本地的,控制平面只能在内联网内访问,因此设置额外的代理将:

  • 添加必须维护的元素。
  • 要么产生单点故障,要么需要设置另一个管理冗余的系统。
  • 增加延迟绝对不会带来任何好处。

但是有一种方法可以添加所需的故障转移而无需任何其他元素:浮动 IP 地址。

保持活跃,它可以相当轻松地管理浮动 IP,甚至有看起来很合理的容器,例如osixia/keepalived,甚至应该能够从 Kubernetes 本身读取配置,尽管我还不明白它是如何工作的,osixia/keepalived-confd

但是,当它们尝试启动时,我该如何将它(或其他合适的东西)安装到 FCOS 节点(包括引导节点)中呢?

相关内容