【问题标题】:Multiple hosts in [lb] of OKD 3.11 Ansible InventoryOKD 3.11 Ansible Inventory [lb] 中的多个主机
【发布时间】:2020-01-23 10:59:12
【问题描述】:

我计划安装“使用本地 HA 和同位集群 ETCD 的多个主设备”并且没有外部负载平衡,所以我知道我必须通过在库存文件中提供以下部分来启用本地 HA

# Specify load balancer host
[lb]
lb.example.com

我们可以在这里提供多个主条目吗?如果不是,那么如果上述节点出现故障会发生什么?

【问题讨论】:

    标签: kubernetes openshift openshift-origin okd


    【解决方案1】:

    多于一个 [lb] 主机没有用处。对于每个 [lb] 主机将执行 openshift_loadbalancer 角色,而无需任何 IP 共享等。

    根据Load Balancing For HA Master Infrastructure

    开箱即用,OpenShift 能够在您指定的主机上安装 HAProxy 实例,作为本地 HA 模式的主节点之间的轻量级负载平衡器。但是,这只会造成另一个单点故障。最好集成企业负载平衡器 (LB),例如 F5 Big-IP™ 或 Citrix Netscaler™ 设备。这种集成确实增加了安装过程的一些复杂性。我们试图在下面解释这些选项。

    所以如果你想要HA API Server Load Balancer你必须按照Load Balancing For HA Master Infrastructure自己配置高级平衡方案为外部LB

    根据High Availability Masters

    如果 API Server 负载均衡器不可用,则节点无法报告其状态,其所有 pod 都标记为死亡,并且 pod 的端点将从服务中删除

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-20
      相关资源
      最近更新 更多