Envoy Gateway 与 Ingress NGINX 怎么选

结论先行

需要 Gateway API、多团队角色分离、Envoy 生态和现代流量治理,选 Envoy Gateway。已有大量 Ingress 注解、追求稳定和简单,继续用 Ingress NGINX。

Ingress NGINX 仍在维护,但 Gateway API 是更长期的方向;迁移要逐条验证注解语义。

核心差异

维度 Envoy Gateway Ingress NGINX
API Gateway API Ingress + 注解
数据面 Envoy NGINX
角色分离 GatewayClass/Gateway/HTTPRoute 较弱
流量治理 权重、Header、重写、限流 注解丰富但分散
生态 Envoy 生态、Wasm NGINX 模块和注解
学习曲线 Gateway API 新模型 Ingress 熟悉
多团队 原生支持 需要额外约束
适用场景 新平台、Gateway API 现有 Ingress、稳定业务

怎么选

注意

相关命令