5.8. hub 集群网络
参考 hub 集群设计为在无法直接访问互联网的断开连接的环境中运行。与所有 OpenShift Container Platform 集群一样,hub 集群需要访问托管所有 OpenShift 和第 2 天 Operator Lifecycle Manager (OLM)镜像的镜像 registry。
hub 集群支持 IPv6 和 IPv4 网络的双栈网络。IPv6 通常用于边缘或边缘网络段,而 IPv4 更适合与数据中心中的传统设备一起使用。
- 限制和要求
无论安装方法如何,您必须为 hub 集群配置以下网络类型:
-
clusterNetwork -
serviceNetwork -
machineNetwork
-
您必须为 hub 集群配置以下 IP 地址:
-
apiVIP -
ingressVIP
-
注意对于上述网络配置,需要一些值,或者根据所选的架构和 DHCP 配置自动分配值。
- 您必须使用默认 OpenShift Container Platform 网络供应商 OVN-Kubernetes。
受管集群和 hub 集群之间的网络必须满足 Red Hat Advanced Cluster Management (RHACM) 文档中的网络要求,例如:
- hub 集群访问受管集群 API 服务、Ironic Python 代理和基板管理控制器(BMC)端口。
- 受管集群对 hub 集群 API 服务、入口 IP 和 control plane 节点 IP 地址的访问。
- 受管集群 BMC 访问 hub 集群 control plane 节点 IP 地址。
镜像 registry 必须可在 hub 集群生命周期内访问。
- 所有需要的容器镜像都必须镜像到断开连接的 registry 中。
- hub 集群必须配置为使用断开连接的 registry。
- hub 集群无法托管自己的镜像 registry。例如,在电源故障影响所有群集节点的情况下,registry 必须可用。
- 工程考虑
- 在部署 hub 集群时,请确定您定义了正确大小的 CIDR 范围定义。