The Ingress NGINX Migration Just Got Easier: 119 Annotations, 3 Targets, Impact Ratings
The ingress-nginx Kubernetes controller is being retired, with end-of-life set for March 31, 2026, prompting urgent migration to alternatives. A tool called ing-switch now supports 119 annotations and offers impact ratings to streamline migration across three targets: Traefik v3, Gateway API with Envoy, and Gateway API with Traefik. The update includes a full end-to-end demo using a vCluster to demonstrate migration from ingress-nginx to Gateway API with Traefik. Most unsupported annotations are rated for impact, helping teams assess risk and prioritize effort.
- ▪ingress-nginx was archived on March 24, 2026, and will receive no support or security patches after March 31, 2026.
- ▪ing-switch now maps 119 NGINX annotations with support status and impact ratings for smoother migration.
- ▪Three migration targets are supported: Traefik v3, Gateway API (Envoy), and Gateway API with Traefik as the controller.
- ▪The tool generates full migration manifests, including CRDs, Gateway resources, HTTPRoutes, and policy configurations.
- ▪Most 'unsupported' annotations are rated as NONE or LOW impact, meaning many can be safely ignored or worked around.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 225861) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } saiyam1814 Posted on Apr 29 • Originally published at blog.kubesimplify.com The Ingress NGINX Migration Just Got Easier: 119 Annotations, 3 Targets, Impact Ratings #kubernetes #devops #gatewayapi #traefik A few months ago, I built ing-switch and wrote about it on kubesimplify. The response was incredible -- people loved the annotation mapping and the visual dashboard. Since then, ingress-nginx was officially archived (March 24, 2026).
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).