Kubernetes 1.35 Released with In-Place Pod Resize and AI-Optimized Scheduling
These articles are AI-generated summaries. Please check the original sources for full details.
Kubernetes 1.35: Mutability and AI/ML Optimization
The Cloud Native Computing Foundation (CNCF) recently released Kubernetes 1.35, “Timbernetes,” focusing on resource mutability and improvements for AI/ML workloads. This release features the general availability of In-Place Pod Resize, allowing CPU and memory adjustments without pod restarts.
Historically, scaling Kubernetes pods required recreating them, leading to service disruptions and increased resource consumption. In-Place Pod Resize addresses this by enabling dynamic resource allocation to running pods, improving application efficiency and reducing downtime. The impact of frequent pod restarts can be significant, especially for stateful applications, incurring costs associated with data synchronization and service discovery.
Key Insights
- In-Place Pod Resize GA: Eliminates pod restarts during resource adjustments, 2025
- Gang Scheduling: Designates co-scheduled pods for AI, similar to Volcano/Kueue promoting efficiency.
/flagz&/statuszEnhancements: Provides machine-parsable HTTP output for improved observability.
Practical Applications
- Use Case: AI/ML training jobs use Gang Scheduling to ensure all necessary pods are scheduled together for optimal performance.
- Pitfall: Relying on deprecated Ingress NGINX without migrating to Gateway API risks losing support by March 2026.
References:
Continue reading
Next article
LinkedIn’s Hiring Assistant: From Prompt Chains to Agentic Systems
Related Content
Coiled: Simplifying Python Scaling Beyond Kubernetes
Coiled enables effortless scaling of Python applications from local machines to thousands of nodes without infrastructure management, offering compatibility with major data science libraries and cost-effective resource usage.
EKS Capabilities: ArgoCD, ACK, and kro Without Controllers
AWS EKS introduces managed capabilities for ArgoCD, ACK, and kro, eliminating controller installation and enabling S3 bucket creation via GitOps.
How to Reduce Kubernetes Costs by 70% with 1.36 Scale-to-Zero
Kubernetes 1.36 introduces native Scale-to-Zero for HPA, enabling users to reduce idle environment costs by up to 73% through a simple configuration change.