Kubernetes 1.35 Adds In-Place Pod Resize
Tuesday, 06 January 2026

The Cloud Native Computing Foundation (CNCF) has announced the release of Kubernetes 1.35, with improvements including vertical scaling via in-place pod resize. Kubernetes is a portable, extensible, open source platform for managing containerized workloads and services.

Kubernetes provides service discovery and load balancing to automate load balancing and network traffic distribution. It also provides storage orchestration, and will automatically mount a storage system of your choice, both local and cloud-based. Other advantages of Kubernetes include offers automated rollouts and rollbacks, and bin packing so you provide Kubernetes with a cluster of nodes that it can use to run containerized tasks and it will make the best use of your resources.

kuberneteslogo

 Kubernetes 1.35 has the codename "Timbernetes", the world tree release. The world tree theme is inspired by Yggdrasil, the tree of life. The developers say that like any great tree, Kubernetes grows ring by ring and release by release. 

The main improvement in this version is the vertical scaling enabled by the in-place pod resize. You've always been able to horizontally scale Kubernetes workloads so long as they are stateless. You can spin up more nodes and add additional identical copies of the containerized app. Until now, if you wanted to increase the the memory or CPU capacities of an existing active node, the only way was to create a new pod and move the workload over. 

The new in-place updates for Pod resources allows users to adjust CPU and memory resources without restarting Pods or Containers. The developers say the new in-place functionality allows for smoother, nondisruptive vertical scaling, improves efficiency, and can also simplify development.

Another improvement is to workload aware scheduling. This is described as the first of a tranche of related improvements that together aim to improve scheduling and management of workloads. The team says the effort will span over many releases, with an eventual goal of seamless workload scheduling and management in Kubernetes including, but not limited to, preemption and autoscaling.

Kubernetes v1.35 introduces the Workload API that you can use to describe the desired shape as well as scheduling-oriented requirements of the workload. It comes with an initial alpha implementation of gang scheduling that instructs the kube-scheduler to schedule gang Pods in the all-or-nothing fashion. This aims to make sure that a group of interrelated pods, for example, AI/ML training jobs, either happen simultaneously or not at all. There's also improved scheduling of identical Pods (that typically make a gang) to speed up the process thanks to the opportunistic batching feature.

A full list of improvements is available on the Kubernetes website.  

kuberneteslogo

More Information

Kubernetes On GitHub 

Kubernetes download page.

Related Articles

Kubernetes 1.34 Adds Dynamic Resource Allocation

Ultimate Guide to Kubernetes Pod Statuses

JetBrains Improves Kubernetes Support In IDE Upgrades

Improving Kubernetes Security

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Facebook or Linkedin.

Banner


Google Keeps Iron Grip On Play Store
07/01/2026

The judges may keep telling the walled gardeners that they have to free things up and throw a few doors open, but they in turn keep finding ways to keep their walls as high as they can get away with.

 [ ... ]



MongoDB Now Does MCP
22/12/2025

Agentic AI and MPC are coming on strong in the database market. After the likes of Postgres and Oracle, now it's MongoDB's turn to incorporate MCP.


More News

pico book

 

Comments




or email your comment to: comments@i-programmer.info