Ingress 控制器
与作为 可执行文件的一部分运行的其他类型的控制器不同, Ingress 控制器不是随集群自动启动的。 基于此页面,你可选择最适合你的集群的 ingress 控制器实现。
Kubernetes 作为一个项目,目前支持和维护 AWS, 和 nginx Ingress 控制器。
- 是一个配置 Azure 应用程序网关 的 Ingress 控制器。
- API 网关是一个基于 Envoy 的 Ingress 控制器。
- 是一个基于 Apache APISIX 网关 的 Ingress 控制器。
- 使用 VMware NSX Advanced Load Balancer 提供第 4 到第 7 层的负载均衡。
- 是一个基于 Envoy 的 Ingress 控制器。
- 是一个基于 Envoy API 网关, 可以作为 Ingress 控制器来执行。
F5 BIG-IP 的 让你能够使用 Ingress 来配置 F5 BIG-IP 虚拟服务器。
- Gloo 是一个开源的、基于 的 Ingress 控制器,能够提供 API 网关功能,
- HAProxy Ingress 针对 的 Ingress 控制器。
- 用于 Kubernetes 的 HAProxy Ingress 控制器 也是一个针对 的 Ingress 控制器。
用于 Kubernetes 的 Kong Ingress 控制器 是一个用来驱动 的 Ingress 控制器。
- 用于 Kubernetes 的 NGINX Ingress 控制器 能够与 Web 服务器(作为代理) 一起使用。
- Skipper HTTP 路由器和反向代理可用于服务组装,支持包括 Kubernetes Ingress 这类使用场景, 设计用来作为构造你自己的定制代理的库。
- 是一个用于 Traefik 代理的 Ingress 控制器。
- 使用自定义资源扩展 Ingress,为之带来 API 管理能力。Tyk Operator 使用开源的 Tyk Gateway & Tyk Cloud 控制面。
- Voyager 是一个针对 的 Ingress 控制器。
如果不定义 ,云提供商可能使用默认的 Ingress 控制器。
理想情况下,所有 Ingress 控制器都应满足此规范,但各种 Ingress 控制器的操作略有不同。
- 进一步了解 Ingress。