Join us
@kaptain ・ Mar 20,2026
Ingress2Gateway 1.0 has been released to aid migration from Ingress-NGINX to Gateway API before its retirement in March 2026. The tool translates Ingress resources to Gateway API and highlights untranslatable configurations. The release features enhanced annotation support and thorough testing for reliable migration.
Ingress-NGINX is retiring in March 2026, pushing teams to migrate to Gateway API
Ingress2Gateway 1.0 now supports over 30 Ingress-NGINX annotations, up from just three
Each supported annotation is backed by controller-level integration tests on live clusters
Some annotations like configuration-snippet and proxy-body-size cannot be translated automatically
The tool supports gradual traffic shifting via weighted DNS or load balancer for safer rollouts
Ingress2Gateway 1.0 is out, and the timing is deliberate - Ingress-NGINX hits end-of-life in March 2026, and SIG Network is handing teams a migration tool before the deadline arrives.
The 1.0 release is a significant jump in coverage. Where the previous version handled just three Ingress-NGINX annotations, this release supports over 30 - CORS, backend TLS, regex matching, path rewrite, and more. Each one is backed by controller-level integration tests that spin up real clusters and compare actual routing behavior, not just YAML structure.
What makes Ingress2Gateway useful isn't just what it translates - it's what it flags. Some annotations, like configuration-snippet and proxy-body-size, have no direct Gateway API equivalent. The tool surfaces these clearly, explains why they were skipped, and in some cases suggests implementation-specific emitters like Envoy Gateway or kgateway that may cover the gap.
The recommended migration path is deliberate: run the tool, review the output and logs carefully, validate in a dev cluster, then shift traffic gradually using weighted DNS or a cloud load balancer. Kubernetes-native RBAC and a modular API design are the payoff on the other side - but getting there cleanly requires treating the generated manifests as a starting point, not a finished product.
SIG Network announced the 1.0 release of Ingress2Gateway and maintains the project under kubernetes-sigs.
Translates Ingress resources and implementation-specific annotations to Gateway API, flagging untranslatable configuration and suggesting alternatives.
Provides a comprehensive view of Gateway API resources, including attachments and linter errors.
The widely used Ingress controller scheduled for retirement in March 2026, prompting migration to Gateway API.
The modern replacement for the Ingress API, offering a modular and extensible design with native RBAC support.
The Kubernetes blog officially announced the upcoming retirement of Ingress-NGINX, scheduled for March 2026.
Ingress-NGINX reaches end-of-life, pushing teams to migrate to Gateway API as the modern replacement.
SIG Network announced the stable 1.0 release of Ingress2Gateway, now supporting 30+ Ingress-NGINX annotations and backed by controller-level integration tests.
Subscribe to our weekly newsletter Kaptain to receive similar updates for free!
Join other developers and claim your FAUN.dev() account now!
FAUN.dev() is a developer-first platform built with a simple goal: help engineers stay sharp withou…

FAUN.dev()
@kaptainInfluence
Total Hits
Posts

A Comprehensive Guide to Building, Scaling, Deploying, Observing, and Managing Highly-Available Microservices in Kubernetes