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

标签 kubernetes-ingress

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

最佳答案

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

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

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

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

关于kubernetes-ingress - 入口代理和反向代理有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52031599/

相关文章:

kubernetes - 应用程序网关入口 Controller 仅适用于根路径/

nginx - 在 Kubernetes ingress Nginx 中编辑 max_conns?

kubernetes - GKE 入口;将重写应用于特定服务

kubernetes-ingress - 如何更新 nginx 入口 Controller 的 nginx 配置

kubernetes - 是否需要使用 DaemonSet 部署 Ingress Controller?

python - 如何使用 Kubernetes Ingress 公开 Flask App?

ssl - 使用 Kubernetes Ingress 公开 Pulsar 代理

kubernetes - Docker Desktop + k8s plus https 在部署中将多个外部端口代理到 http 上的 pod?

kubernetes - 如何仅将特定服务映射到ALB中的特定监听器端口(k8s入口)

kubernetes - 通过Kubernetes注释进行Traefik健康检查