Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

1.3.3. 使用原生 HA 的多个 master

以下描述了一个示例环境,它有三个 master ,一个 HAProxy 负载均衡器和两个使用 原生 HA节点。etcd 在 master 节点上作为静态 pod 运行:

重要

路由器和 master 节点必须带有负载均衡才能实现一个具有高度性且容错的环境。红帽建议在生产环境中使用企业级外部负载均衡器。此负载均衡适用于 master 和节点,以及运行 OpenShift Container Platform 路由器的主机。推荐在传输控制协议(TCP)4 层进行负载均衡,其中的负载在 IP 地址之间分布。您可以参阅 外部负载均衡器与 OpenShift Enterprise 3 的集成,但不推荐在生产环境中使用。

主机名安装的基础架构组件

master1.example.com

Master(使用原生 HA 进行集群)、节点和集群的 etcd

master2.example.com

master3.example.com

lb.example.com

用于负载均衡器 API 主端点的 HAProxy

node1.example.com

节点

node2.example.com