HomeTechKubernetes Retires NGINX Ingress Controller by March 2026

Kubernetes Retires NGINX Ingress Controller by March 2026

Published on

Claude’s Agent Harness Patterns Are Rewriting Developer Assumptions About What AI Can Handle Alone

That’s Anthropic’s confirmed BrowseComp score for Claude Opus 4.6 running with a multi-agent harness, web search, compaction triggered at 50,000 tokens, and max reasoning effort.

Kubernetes SIG Network and the Security Response Committee announced in November 2025 that NGINX Ingress Controller will be fully retired by March 2026. After that deadline, the project will receive no bug fixes, security patches, or new releases, leaving 41% of internet-facing Kubernetes clusters exposed if teams fail to migrate. Critically, NGINX itself, the popular web server is not being retired; only the Kubernetes ingress-nginx controller is affected.

What’s Being Retired

NGINX Ingress Controller is a Kubernetes ingress controller that routes external HTTP/S traffic into cluster services. It couples NGINX as a data plane with a Kubernetes-native control plane to implement the Ingress API specification. The retirement applies exclusively to the community-maintained kubernetes/ingress-nginx project.

Best-effort maintenance continues until March 2026. After that date:

  • No further releases
  • No bug fixes
  • No security vulnerability patches
  • GitHub repositories become read-only

Existing deployments will keep running, and installation artifacts remain available, but without security support, continued use introduces critical risk.

Why Kubernetes Pulled the Plug

The project has operated on life support for years, maintained by just 1–2 developers working nights and weekends. The 2025 IngressNightmare vulnerability (CVE-2025-1974) exposed deep security flaws that arose from the controller’s flexible architecture.

SIG Network exhausted efforts to find sustainable maintainers. The combination of mounting technical debt, serious security issues, and insufficient community resources forced the retirement decision.

Major cloud platforms including IBM Cloud, Alibaba ACK, Azure AKS, DigitalOcean, and Rancher RKE2 either ship NGINX Ingress as default or offer managed add-ons. The retirement ripples across hyperscale production environments, developer laptops running Minikube, and EKS clusters where teams install it manually.

The Gateway API Upgrade Path

Gateway API is Kubernetes’ next-generation traffic management standard, designed to replace the aging Ingress API. It reached v1.0 in late 2023 and solved core Ingress limitations.

Key improvements over Ingress API:

  • Role separation for infrastructure providers, cluster operators, and app developers
  • Protocol-agnostic support (HTTP, TCP, gRPC, not just web traffic)
  • Native advanced routing (canary, blue-green deployments) without annotation hacks
  • Standardized extensibility through WebAssembly plugins and service mesh integration
  • Independent gateway instances for better isolation

Projects like Higress, Traefik, and Envoy Gateway already support Gateway API v1.4 standards. Migration tools such as ingress2gateway automate conversion of existing Ingress YAML to Gateway API resources.

Alternative Ingress Controllers

Teams not ready for Gateway API can migrate to actively maintained Ingress controllers:

Alternative Best For
Traefik Drop-in NGINX Ingress replacement with annotation compatibility
HAProxy High-performance load balancing
Kong API gateway features with plugins
Istio Service mesh integration
AWS ALB Native AWS EKS deployments
NGINX Inc. Commercial NGINX Ingress Controller with long-term support

NGINX Inc. (F5) offers a separate, commercially supported NGINX Ingress Controller that will continue receiving updates. This is distinct from the retiring community version.

What DevOps Teams Must Do

Check if you’re affected:

textkubectl get pods --all-namespaces --selector app.kubernetes.io/name=ingress-nginx

If ingress-nginx pods appear, you’re running the retiring controller.

Migration timeline:

  • Now–February 2026: Test alternatives in staging environments
  • Before March 2026: Complete production migration
  • Post-March 2026: Zero security support; unpatched CVEs become weaponized

Deploy Gateway API by creating Gateway and HTTPRoute resources that replace Ingress objects. Map existing host and path rules from Ingress to HTTPRoute configurations. Test traffic routing and TLS termination before cutover.

Featured Snippet Boxes

Is the NGINX web server being retired?

No. Only the Kubernetes ingress-nginx controller is retiring. NGINX web server and NGINX Plus commercial products remain fully supported.

Can I keep using NGINX Ingress after March 2026?

Yes, existing deployments will function, but you’ll receive no security patches for newly discovered vulnerabilities, creating significant risk.

What’s the fastest migration path from NGINX Ingress?

Traefik’s NGINX Ingress Provider allows migration without rewriting annotations. For future-proofing, adopt Gateway API using tools like ingress2gateway.

Does this affect cloud-managed NGINX Ingress add-ons?

Yes. Azure AKS, DigitalOcean, IBM Cloud, and other providers that offer NGINX Ingress add-ons will need to transition users to alternatives or Gateway API.

Mohammad Kashif
Mohammad Kashif
Senior Technology Analyst and Writer at AdwaitX, specializing in the convergence of Mobile Silicon, Generative AI, and Consumer Hardware. Moving beyond spec sheets, his reviews rigorously test "real-world" metrics analyzing sustained battery efficiency, camera sensor behavior, and long-term software support lifecycles. Kashif’s data-driven approach helps enthusiasts and professionals distinguish between genuine innovation and marketing hype, ensuring they invest in devices that offer lasting value.

Latest articles

Claude’s Agent Harness Patterns Are Rewriting Developer Assumptions About What AI Can Handle Alone

That’s Anthropic’s confirmed BrowseComp score for Claude Opus 4.6 running with a multi-agent harness, web search, compaction triggered at 50,000 tokens, and max reasoning effort.

Xcode 26.5 Beta Ships Swift 6.3 and an iOS SDK That Lays Groundwork for Maps Ads

Xcode 26.5 beta (17F5012f) arrived on March 30, 2026, and it carries more developer impact than a typical point release. Swift 6.3 ships as the new default compiler, five platform SDKs move forward simultaneously, and

macOS Tahoe 26.5 Beta 1 Quietly Tests RCS Encryption Again and Lays the Foundation for Apple Maps Ads

Apple released macOS Tahoe 26.5 Beta 1 on March 29, 2026, less than a week after macOS 26.4 reached Mac hardware worldwide. Most coverage frames this as a routine maintenance drop.

iOS 26.5 Beta Flips RCS Encryption Back On, Puts Ads Inside Apple Maps, and Expands EU Wearable Access

Apple dropped iOS 26.5 beta 1 (build 23F5043g) on March 29, 2026, one week after iOS 26.4 shipped to the public. Siri watchers will find nothing new here. But the update carries three changes significant enough to

More like this

Claude’s Agent Harness Patterns Are Rewriting Developer Assumptions About What AI Can Handle Alone

That’s Anthropic’s confirmed BrowseComp score for Claude Opus 4.6 running with a multi-agent harness, web search, compaction triggered at 50,000 tokens, and max reasoning effort.

Xcode 26.5 Beta Ships Swift 6.3 and an iOS SDK That Lays Groundwork for Maps Ads

Xcode 26.5 beta (17F5012f) arrived on March 30, 2026, and it carries more developer impact than a typical point release. Swift 6.3 ships as the new default compiler, five platform SDKs move forward simultaneously, and

macOS Tahoe 26.5 Beta 1 Quietly Tests RCS Encryption Again and Lays the Foundation for Apple Maps Ads

Apple released macOS Tahoe 26.5 Beta 1 on March 29, 2026, less than a week after macOS 26.4 reached Mac hardware worldwide. Most coverage frames this as a routine maintenance drop.