Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

第 15 章 将流量传入集群

15.1. 将流量传入集群

 

OpenShift Container Platform 提供了多种方法从集群外部与集群中运行的服务进行通信。

注意

这部分中的流程需要由集群管理员执行先决条件。

管理员可以通过从一系列外部 IP 地址向该服务分配唯一外部 IP 地址来公开服务端点,供外部流量访问。管理员可以使用 CIDR 表示法来指定一系列地址,它允许应用程序用户为外部 IP 地址发出请求。

每个 IP 地址应只分配给一个服务,以确保每个服务都有唯一的端点。潜在的端口冲突是以先为先得原则处理的潜在端口。

建议(以首选程度进行排序):

方法用途

使用路由器

允许访问 HTTP/HTTPS 流量和 HTTPS 以外的 TLS 加密协议(例如,使用 SNI 标头的 TLS)。

使用 Load Balancer 服务自动分配公共 IP

允许流量通过从池分配的 IP 地址传到非标准端口。

手动将外部 IP 分配给服务

允许流量通过特定的 IP 地址传到非标准端口。

配置 NodePort

在集群中的所有节点上公开某一服务。