← Back to all sparks
Kubernetes logo

Kubernetes

DEVOPSINFRA · APIS
Velocity7.5

Container orchestration

Gateway API takes layer 4 to standard, and Kubernetes moves closer to one networking API.

gateway-apiservice-networkingheadlampsig-uideprecationsai-ml-workloads
Current state
The Kubernetes blog mixes project releases with community deep-dives, and this window carries both. The substantive change is Gateway API v1.6 promoting TCPRoute and UDPRoute to the standard channel, extending an API that had covered only HTTP and TLS down to raw layer-4 traffic. Around it sit a v1.37 sneak peek flagging planned deprecations, etcd v3.7.0 with RangeStream and the legacy v2store removed, and a run of Headlamp plugin posts covering Kubeflow, Cluster API and Volcano.
Where it's heading
Two consolidations are running at once. Gateway API is absorbing the service-networking surface that Ingress and an assortment of vendor CRDs used to split between them, and it now describes L4 as well as L7. Separately, SIG UI is steering users off Kubernetes Dashboard and onto Headlamp, publishing a migration guide alongside plugins that push Headlamp into AI/ML and cluster-lifecycle territory Dashboard never covered.
Prediction
Expect v1.37 to formalise the deprecations its sneak peek names, and the Headlamp plugin set to keep growing along workload-specific lines rather than adding core UI. The open question for Gateway API is which layer-4 capabilities follow the routes into standard.

Recent moves

  1. 8d ago

    Gateway API v1.6: TCPRoute and UDPRoute Graduate to Standard

    ⚡ SPARK

    Gateway API v1.6 graduates TCPRoute and UDPRoute to the standard channel, extending an API that previously stopped at HTTP and TLS. This is the networking consolidation thread reaching layer 4 — the same API now describes traffic Ingress was never shaped to handle.

    View source ↗
  2. 11d ago

    Kubernetes v1.37 Sneak Peek

    The release team's advance notice of deprecations, removals and replacements planned for v1.37. These posts are how the project paces breaking change — required reading before an upgrade, but nothing has shipped in it yet.

    View source ↗
  3. 13d ago

    How the controller-runtime Cache Actually Works, and Why Your Controller Does Not Crash the API Server

    A community deep-dive into controller-runtime's cache and the informer behaviour behind it, aimed at people whose controllers misbehave once load grows. Educational content rather than a project change, though it reflects how much custom-controller writing the ecosystem now takes for granted.

    View source ↗
  4. 28d ago

    Building a Custom Metrics Exporter for Kubernetes

    A walkthrough of writing and packaging a custom metrics exporter for the scaling signals CPU and memory do not capture — queue depth, batch duration, open connections. Tutorial content, not a release.

    View source ↗
  5. 29d ago

    Operating AI/ML Workloads on Kubernetes: A Headlamp Plugin for Kubeflow

    A Headlamp plugin that surfaces Kubeflow's custom resources — notebook servers, training jobs, pipelines — in the same UI as the rest of the cluster. It extends the Headlamp push into AI/ML workloads, which is where recent plugin work has been pointed.

    View source ↗
  6. 29d ago

    Kubernetes Dashboard to Headlamp: A Step-by-Step Guide

    A migration guide from Kubernetes Dashboard to Headlamp, spelling out the kubeconfig and ServiceAccount differences between desktop and in-cluster operation. Publishing it alongside the plugin announcements makes the succession explicit rather than implied.

    View source ↗