In short
- Ingress NGINX got best-effort maintenance only until March 2026 and now receives no security fixes; Kubernetes recommends Gateway API (Kubernetes blog).
- Helm 3 security support runs only until February 2027, and Helm 4 renames --atomic and --force, so CI scripts need checking (Helm blog).
- Terraform 1.14 added list resources, terraform query and actions, moving imports and day-two tasks into code (HashiCorp release notes).
- Kubernetes v1.37 shipped 67 enhancements and set timelines to retire kube-dns and kube-proxy's ipvs mode (Kubernetes blog).
- GitHub cut hosted runner charges by up to 39% from January 2026 and postponed a planned self-hosted runner charge (GitHub changelog).
DevOps tools 2026 have changed in ways that reach into running clusters and pipelines, not only into release notes. In the last twelve months the most common Kubernetes ingress controller stopped receiving security fixes, Helm moved to version 4 and gave Helm 3 a fixed end date, Terraform gained a way to query and import what already exists, and Kubernetes set dates to retire old networking defaults. If you run this stack, two of these need work this quarter. If you are learning it, they change which version of each tool you should practise on.
The changes, by date
| Date | Tool | What changed | What it means at work |
|---|---|---|---|
| Nov 2025 | Ingress NGINX | Retirement announced; best-effort maintenance only until March 2026 1 | Plan a move to Gateway API or another controller |
| Nov 2025 | Helm | Helm 4.0 released, the first major version in six years 9 | New CLI flags and plugin system; charts largely carry over |
| Nov 2025 | Terraform | 1.14 adds list resources, terraform query and actions 6 |
Imports and day-two tasks move into code |
| Dec 2025 | GitHub Actions | Hosted runner charges cut by up to 39% from January 2026; planned self-hosted runner charge postponed 7 | Re-check which runners you use and why |
| Dec 2025 | Docker | Docker Hardened Images made free under Apache 2.0 8 | Hardened base images without a paid licence |
| Mar 2026 | Kubernetes | Ingress2Gateway 1.0 released for migrations 3 | A converter for Ingress manifests |
| Jun 2026 | Helm | Helm 3 end of life fixed: security support until February 2027 5 | Upgrade pipelines before then |
| Aug 2026 | Kubernetes | v1.37 released with 67 enhancements and new deprecation timelines 4 | kube-dns and ipvs mode are on their way out |
Ingress NGINX is retired: move to Gateway API
Kubernetes SIG Network and the Security Response Committee announced in November 2025 that Ingress NGINX would get best-effort maintenance only until March 2026, and after that no releases, no bug fixes and no patches for security holes 1. Existing installs keep working. That is the trap: nothing breaks on the day, so it is easy to leave alone.
In January 2026 the Kubernetes Steering and Security Response Committees issued a blunter statement. It said about half of cloud native environments rely on Ingress NGINX, a figure it credits to Datadog's research, and that the project had been kept going by one or two unpaid volunteers 2. Datadog sells monitoring, so treat that share as one vendor's view of its own customers, not a census.
The statement gives a quick check: kubectl get pods --all-namespaces --selector app.kubernetes.io/name=ingress-nginx 2. If that returns pods, you have work to do.
The recommended route is Gateway API 1. In March 2026 the project released Ingress2Gateway 1.0, which converts Ingress resources into Gateway and HTTPRoute manifests and now handles more than 30 common Ingress NGINX annotations, up from 3 3. It does not do everything. The release post warns that configuration-snippet needs manual work, that regex matching defaults differ, and that proxy-body-size has no Gateway API equivalent 3. Its advice: review the generated manifests, test in a development cluster, and shift traffic gradually before deleting the old Ingress 3.
This is the change I would put first. An internet-facing component with no security patches is the kind of finding an audit raises, and the migration is good work to talk through in an interview because it touches networking, TLS and rollout planning at once.
Helm 4 is here and Helm 3 has a hard stop
Helm 4.0 shipped at KubeCon in November 2025. The CNCF announcement lists WebAssembly plugins, a reworked SDK and support for server-side apply, and says the core interface stays familiar 9.
The date that matters is in Helm's June 2026 post. Helm 3's last, limited feature release came in September 2026, and security support runs until February 2027; after that, no updates of any kind 5. The original plan stopped security support in November 2026, so the maintainers have already extended it once 5.
Charts that deploy with Helm 3 should deploy with Helm 4, and releases managed by Helm 3 should generally upgrade 5. What breaks is usually the pipeline around them. Two flags were renamed: --atomic is now --rollback-on-failure and --force is now --force-replace 5. Post-renderers move to the new plugin system 5. Search your Jenkinsfiles and workflow files for those flags now. It is a small change that fails loudly at the worst time.
Terraform 1.14: query what exists, run one-off actions
Terraform 1.14.0 was released in November 2025 6. Two additions change daily work.
- List resources and
terraform query. You define list resources in*.tfquery.hclfiles to query existing infrastructure, and the command can generate configuration to import what it finds 6. Bringing hand-built resources under code used to mean writing import blocks one by one. - Actions. A new top-level block lets providers define operations outside create, read, update and delete, such as
aws_lambda_invokeoraws_cloudfront_create_invalidation. You trigger them from a resource's lifecycle or withterraform apply -invoke6.
Kubernetes 1.37: the deprecations to plan for
Kubernetes v1.37 arrived in August 2026 with 67 enhancements: 16 graduating to stable, 23 to beta and 27 entering alpha 4. The deprecation section is what changes runbooks 4:
- kube-dns is deprecated. No new packages will be built after v1.40; plan to use CoreDNS.
- kube-proxy's
ipvsmode is deprecated. It is expected to be off by default by v1.40 and removed by v1.43. - cgroup v1 is being phased out. Since v1.35 the kubelet refuses to initialise on cgroup v1 nodes unless you override it, and the release calls that override a short-term fix.
If you look after older self-hosted clusters, check the cgroup and ipvs items first.
Billing and licensing: GitHub Actions and Docker images
GitHub cut what it charges for hosted runners by up to 39% from January 2026 7. It also announced a per-minute platform charge for self-hosted runners from March 2026, then postponed it after pushback, saying it would re-evaluate the approach 7. Public repositories stay free 7. The charge is shelved, not cancelled, so if your team chose self-hosted runners mainly to save money, watch the changelog.
Docker made its Hardened Images free and open source in December 2025: more than 1,000 images and Helm charts under Apache 2.0, built on Debian and Alpine, with SBOMs and SLSA Build Level 3 provenance 8. Docker says the images are up to 95% smaller; that is the vendor's own claim 8. Paid tiers remain for compliance needs and a remediation SLA on critical CVEs 8. For most teams it is now simpler to begin a Dockerfile from a minimal, non-root base image.
DevOps tools 2026: what to learn first
The pattern across these changes is retirement and consolidation, not new tools. For someone learning, that means:
- Learn Gateway API alongside Ingress. Most clusters you join will have both for a while.
- Practise on Helm 4 and the current Terraform release, and know the renamed flags.
- Read release notes as part of the job. Each item above was announced months before it bit.
TTFA's DevOps Engineer course teaches traffic routing with Gateway API in its Kubernetes module, which is where the first section of this note lands in practice.
What to do with this
- Run the ingress-nginx check above on every cluster you look after.
- Search pipelines for
--atomicand--forcein Helm commands well before Helm 3 support stops. - Record the Terraform, Helm and Kubernetes versions your team runs, so the next deprecation is a calendar item.
What we don't know: how many Indian teams still run Ingress NGINX or Helm 3. I found no India-specific data, and the only usage figure is the Datadog estimate quoted by Kubernetes 2.
Frequently asked questions
Does Ingress NGINX stop working after March 2026?
No. Existing installs keep running and the install files stay available 1. What stops is maintenance, including security fixes, so the risk grows over time.
Do I need to rewrite my Helm charts for Helm 4?
Usually not. Helm says charts deployable with Helm 3 should deploy with Helm 4 5. The work is in CI scripts that use renamed flags and in post-renderer plugins.
Is Gateway API built into Kubernetes?
It is the Kubernetes project's recommended replacement for Ingress 1, but you still install a controller that implements it. Test the one your platform supports.
Sources
Checked on 12 Oct 2026. Where a figure comes from a company that sells training or hiring services, the note says so; treat those as directional.
- 1.Kubernetes blog (SIG Network and Security Response Committee), 11 Nov 2025 — Ingress NGINX Retirement: What You Need to Know kubernetes.io/blog/2025/11/11/ingress-nginx-retirement/
- 2.Kubernetes blog (Steering and Security Response Committees), 29 Jan 2026 — Ingress NGINX: Statement from the Kubernetes Steering and Security Response Committees v1-36.docs.kubernetes.io/blog/2026/01/29/ingress-nginx-state…
- 3.Kubernetes blog, 20 Mar 2026 — Announcing Ingress2Gateway 1.0 kubernetes.io/blog/2026/03/20/ingress2gateway-1-0-release/
- 4.Kubernetes blog, 26 Aug 2026 — Kubernetes v1.37: Garhwal kubernetes.io/blog/2026/08/26/kubernetes-v1-37-release/
- 5.Helm blog, 2 Jun 2026 — Helm v3 End of Life helm.sh/blog/helm-v3-end-of-life
- 6.HashiCorp (GitHub releases), 19 Nov 2025 — Terraform v1.14.0 github.com/hashicorp/terraform/releases/tag/v1.14.0
- 7.GitHub changelog, 16 Dec 2025 — Update to GitHub Actions pricing github.blog/changelog/2025-12-16-coming-soon-simpler-pricing…
- 8.Docker blog, 17 Dec 2025 — A Safer Container Ecosystem with Docker: Free Docker Hardened Images docker.com/blog/docker-hardened-images-for-every-developer/
- 9.Cloud Native Computing Foundation, 12 Nov 2025 — Helm Marks 10 Years With Release of Version 4 cncf.io/announcements/2025/11/12/helm-marks-10-years-with-re…

Written by Sahil Agrahari
DevOps engineer · teaches Linux, Docker, Kubernetes, CI/CD