openshift route和k8s ingress之间的区别是什么?

Fen*_* Xi 9 openshift openshift-origin kubernetes

我是openshift和k8s的新手.我不确定这两个术语之间有什么区别,开放式路线与k8s进入?

Gra*_*ton 12

最终,它们旨在达到同样的目的.最初Kubernetes没有这样的概念,因此在OpenShift Route中开发了a的概念,以及用于提供负载平衡代理等的位.随着时间被认为在Kubernetes中有这样的东西是有用的,所以使用RouteOpenShift作为Ingress为Kubernetes开发了可以做什么的起点.在这个Ingress版本中,他们选择了一个更通用的基于规则的系统,所以你如何指定它们看起来不同,但目的是有效地做同样的事情.

  • Routes 也面向多租户,因此在 Ingress 中尚不可用的 Routes 中提供支持,以防止命名空间 A“窃取”属于命名空间 B 的主机名。 openshift HAProxy 路由器(入口控制器)也更加成熟和已经进行了大量的安全加固(不允许使用无效的 SSL 证书)等。 (2认同)