将 Kubernetes Ingress 与 OpenShift 路由进行比较



正在研究入口,发现它有点类似于开班路线。Kubernetes 入口与 openshift 路由有何不同,反之亦然?谢谢。R

OpenShift 还支持 ingress 的概念,因为它建立在 Kubernetes 之上。与入口一样,OpenShift 路由的概念只是将外部流量定向到集群的一种方式。

但是,OpenShift 路由仅支持 HTTP/HTTPS 流量。路由器本质上是在集群内的 Pod 中运行的 HAProxy,用于处理路由的流量。通常,TLS 在路由器上边缘终止,路由器和目标 IP 之间的请求通过 HTTP 进行。但是,您可以配置路由以在应用程序本身中处理 TLS。

当 HTTP/HTTPS 请求命中路由器时,它使用服务名称来获取由服务前面的 Pod IP 地址列表,并通过软件定义的网络将流量直接发送到 Pod IP。