The K8s blog exposes Ingress-NGINX defaults that clash with Gateway API. These include case-insensitive prefix regexes. Host-wide annotation effects. Path rewrites. Slash redirects. URL normalization.
Kubernetes retires Ingress-NGINX in March 2026. Gateway API 1.5 graduates ListenerSet and the HTTPRoute CORS filter.
SIG Network offers Ingress2Gateway to translate annotations.
Teams must rework routing logic. They must enable explicit rewrites, redirects, and regex flags when migrating from Ingress-NGINX to Gateway API.









