VOOZH about

URL: https://thenewstack.io/kubernetes-to-retire-ingress-nginx/

⇱ Why Kubernetes is retiring Ingress NGINX - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2026-02-03 08:45:19
Why Kubernetes is retiring Ingress NGINX
Kubernetes / Open Source

Why Kubernetes is retiring Ingress NGINX

Kubernetes is pulling the plug on Ingress NGINX in March 2026, and there's no drop-in replacement. Time to start planning—now.
Feb 3rd, 2026 8:45am by Steven J. Vaughan-Nichols
👁 Featued image for: Why Kubernetes is retiring Ingress NGINX
Photo by Trevor Turner on Unsplash.

We warned you!

Today, Ingress NGINX is still being used by 50% of Kubernetes users to manage incoming traffic, butit’s long been slotted for retirement. We warned you, but did you listen? Nope. After the news was out, 44% of you were still using it, according to a Reddit survey!

Wow. Seriously, are you folks gluttons for punishment? Because I hate to break it to you, but the Kubernetes Steering and Security Response Committees just announced on January 29th that “In March 2026, Kubernetes will retire Ingress NGINX.”

So, can you deploy an Ingress NGINX replacement in the next two months? Or, shades of those who are still running CentOS Linux after it kicked the bucket on June 30, 2024, will you keep running it and hope against hope that no one exploits it? 

Mind you, Chainguard will still support Ingress NGINX via its EmeritOSS program, so there is that. If that’s your plan, you should start talking to Chainguard really, really soon.

Keep in mind, though, that, as the Kubernetes Steering Committee (KSC) says, “There will be no more release bug fixes, security patches, or any updates of any kind after the project is retired.”

👁 Image

How Kubernetes Ingress works (credit: CNCF).

Security concerns

You should also remember that first, if you’re using Ingress NGINX, it’s core to your Kubernetes deployment. Second, the program’s been prone to security vulnerabilities such as “IngressNightmare.” This set of five vulnerabilities, uncovered in March 2025, included one security hole, which, as security company Datadog put it, should be “considered the most serious of the five and has been assigned a CVSS score of 9.8 (critical). When chained with one of the lower-severity vulnerabilities, it allows for unauthenticated remote code execution.”

Do you want to face this kind of problem on your lonesome? I don’t think so!

Adding insult to injury, the KSC warns, “Existing deployments will continue to work, so unless you proactively check, you may not know you are affected until you are compromised.” In short, what you don’t know can hurt you. Hurt you badly! 

Why retire Ingress NGINX?

So, why is the KSC putting Ingress NGINX out to pasture if it’s so vital to so many Kubernetes deployments? Well, none of you stepped up to support the program.

Open-source programs start as someone scratching an itch, but those that end up being used by tens of thousands need support. They need funding, programmers, and maintainers. Guess how many maintainers this mission-critical program had towards the end. Go ahead, guess.

That would be one, occasionally two. As the KSC writes, “it has been maintained solely by one or two people working in their free time. Without sufficient staffing to maintain the tool to a standard both ourselves and our users would consider secure, the responsible choice is to wind it down and refocus efforts on modern alternatives like Gateway API.”

The KSC members continue, “To be abundantly clear: choosing to remain with Ingress NGINX after its retirement leaves you and your users vulnerable to attack.”  Get the picture?

If you soon find yourself stressed by trying to maintain the program on your own or switching to another one — oh, and by the way, there are no drop-in replacements for Ingress NGINX — you have no one to blame but yourself.

Can’t someone come to the rescue on a white horse now? Nope. The KSC has reached the end of its tether. “We did not make this decision lightly; as inconvenient as it is now, doing so is necessary for the safety of all users and the ecosystem as a whole. Unfortunately, the flexibility Ingress NGINX was designed with, which was once a boon, has become a burden that cannot be resolved. With the technical debt that has piled up, and fundamental design decisions that exacerbate security flaws, it is no longer reasonable or even possible to continue maintaining the tool even if resources did materialize.”

Good luck. You’re going to need it. 

TRENDING STORIES
Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting-edge PC operating system, 300bps was a fast internet connection, WordStar was the state-of-the-art word processor, and we liked it.
Read more from Steven J. Vaughan-Nichols
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.