By Evangelos Skopelitis (Microsoft) | Thursday, January 22, 2026 in Blog
This announcement is a recap from a post originally published on the Headlamp blog. Headlamp has come a long way in 2025. The project has continued to grow – reaching more teams across platforms, powering new workflows and integrations through …
By Radostin Stoyanov, Viktória Spišaková, Adrian Reber, Peter Hunt | Wednesday, January 21, 2026 in Blog
The community around Kubernetes includes a number of Special Interest Groups (SIGs) and Working Groups (WGs) facilitating discussions on important topics between interested contributors. Today we would like to announce the new Kubernetes Checkpoint …
By Stephen Kitt (Red Hat) | Monday, January 19, 2026 in Blog
If you've ever wanted to develop a command line client for a Kubernetes API, especially if you've considered making your client usable as a kubectl plugin, you might have wondered how to make your client feel familiar to users of kubectl. A quick …
By Peter Engelbert (Microsoft) Ben Petersen (Microsoft) | Friday, January 09, 2026 in Blog
Did you know that kubectl can run arbitrary executables, including shell scripts, with the full privileges of the invoking user, and without your knowledge? Whenever you download or auto-generate a kubeconfig, the users[n].exec.command field can …
By Weiwen Hu (Alibaba Cloud), YuanHui Qiu (Alibaba Cloud) | Thursday, January 08, 2026 in Blog
The PersistentVolume node affinity API dates back to Kubernetes v1.10. It is widely used to express that volumes may not be equally accessible by all nodes in the cluster. This field was previously immutable, and it is now mutable in Kubernetes v1.35 …
By Anish Ramasekar (Microsoft) | Wednesday, January 07, 2026 in Blog
If you maintain a CSI driver that uses service account tokens, Kubernetes v1.35 brings a refinement you'll want to know about. Since the introduction of the TokenRequests feature, service account tokens requested by CSI drivers have been passed to …
By Heba Elayoty (Microsoft) | Monday, January 05, 2026 in Blog
Many production Kubernetes clusters blend on-demand (higher-SLA) and spot/preemptible (lower-SLA) nodes to optimize costs while maintaining reliability for critical workloads. Platform teams need a safe default that keeps most workloads away from …
By Yuan Wang Giuseppe Tinti Tomio Sergey Kanzhelev | Friday, January 02, 2026 in Blog
The release of Kubernetes 1.35 introduces a powerful new feature that provides a much-requested capability: the ability to trigger a full, in-place restart of the Pod. This feature, Restart All Containers (alpha in 1.35), allows for an efficient way …
By Richa Banker, Han Kang | Wednesday, December 31, 2025 in Blog
Debugging Kubernetes control plane components can be challenging, especially when you need to quickly understand the runtime state of a component or verify its configuration. With Kubernetes 1.35, we're enhancing the z-pages debugging endpoints with …
By Lukas Metzner (Hetzner) | Tuesday, December 30, 2025 in Blog
Up to and including Kubernetes v1.34, the route controller in Cloud Controller Manager (CCM) implementations built using the k8s.io/cloud-provider library reconciles routes at a fixed interval. This causes unnecessary API requests to the cloud …