入口代理和反向代理有什么区别

Xul*_*ang 7 kubernetes-ingress

我使用了一些反向代理,例如 HAProxy、Traefik 和 Kong。当我开始使用 Kubernetes 时,我对 Ingress 的概念感到困惑。后端资源的路由不是也可以通过反向代理实现吗?使用 Ingress 的目的是什么?

小智 5

您可以使用任何您想要的反向代理(例如kube-nginx-proxy)。

在这种情况下,您需要执行一些配置步骤,这可能需要很多时间。

Ingress专为快速设置而设计。您唯一应该做的就是使用 yaml 描述您的配置,这比第三方解决方案更容易、更快捷。

例如,您也可以为此使用Istio,在这种情况下,Ingress 已经集成。