我使用了一些反向代理,例如 HAProxy、Traefik 和 Kong。当我开始使用 Kubernetes 时,我对 Ingress 的概念感到困惑。后端资源的路由不是也可以通过反向代理实现吗?使用 Ingress 的目的是什么?
最佳答案
您可以使用任何您想要的反向代理(例如 kube-nginx-proxy )。
在这种情况下,您需要执行一些配置步骤,这可能需要很多时间。
入口 专为快速设置而设计。您唯一应该做的就是使用 yaml 描述您的配置,这比第三方解决方案更容易、更快。
您也可以使用,例如,Istio为此目的,在这种情况下,Ingress 已经集成。
关于kubernetes-ingress - 入口代理和反向代理有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52031599/