Posts in 2026
-
Announcing the Checkpoint/Restore Working Group
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 …
-
Uniform API server access using clientcmd
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 …
-
Headlamp in 2025: Project Highlights
By Evangelos Skopelitis (Microsoft) | Monday, January 12, 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 …
-
Kubernetes v1.35: Restricting executables invoked by kubeconfigs via exec plugin allowList added to kuberc
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 …
-
Kubernetes v1.35: Mutable PersistentVolume Node Affinity (alpha)
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 …
-
Kubernetes v1.35: A Better Way to Pass Service Account Tokens to CSI Drivers
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 …
-
Kubernetes v1.35: Extended Toleration Operators to Support Numeric Comparisons (Alpha)
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 …
-
Kubernetes v1.35: New level of efficiency with in-place Pod restart
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 …
Posts in 2025
-
Kubernetes 1.35: Enhanced Debugging with Versioned z-pages APIs
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 …
-
Kubernetes v1.35: Watch Based Route Reconciliation in the Cloud Controller Manager
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 …