gateway_api_vs_ingress 12 Q&As

Gateway API Vs Ingress FAQ & Answers

12 expert Gateway API Vs Ingress answers researched from official documentation. Every answer cites authoritative sources you can verify.

unknown

12 questions
A

Next-generation Ingress replacement (GA in October 2023, K8s 1.28+). Expressive, extensible, role-oriented API for configuring service networking. Splits configuration into GatewayClass (infrastructure), Gateway (load balancer instance), and HTTPRoute/TCPRoute (routing rules). Vendor-neutral standard implemented by 20+ controllers (Istio, Cilium, Envoy Gateway, NGINX).

99% confidence
A

Beyond Ingress capabilities: (1) Header-based routing (route by user-agent, custom headers), (2) Query parameter matching, (3) HTTP method filtering (GET vs POST), (4) Traffic splitting/weighted routing (canary: 90% stable, 10% canary), (5) Request/response header manipulation, (6) URL rewriting, (7) Request mirroring, (8) Retry policies, (9) Timeout configuration.

99% confidence
A

Migrate when: (1) Need advanced routing (headers, query params, traffic splitting), (2) Multi-tenant clusters requiring role separation, (3) Cross-namespace routing with security, (4) Protocol support beyond HTTP/HTTPS (gRPC, TCP, TLS), (5) Portable configs across providers, (6) Rich status reporting. Ingress adequate for: basic host/path routing, single-tenant clusters.

99% confidence
A

Conformance profiles ensure portability: (1) Core conformance (required): basic Gateway, HTTPRoute functionality, (2) Extended conformance (optional): advanced features like request mirroring, URL rewriting, (3) Implementation-specific features: custom extensions via policy attachment. Check implementation conformance reports before deploying.

99% confidence