Stable Release in branch 1.32
1.32.13
Released 26 Feb 2026
(5 months ago)
SoftwareKubernetes
Version1.32
Status
End of life
Initial release1.32.0
11 Dec 2024
(1 year ago)
Latest release1.32.13
26 Feb 2026
(5 months ago)
End of support28 Dec 2025
(Ended 7 months ago)
End of security fixes28 Feb 2026
(Ended 5 months ago)
Release noteshttps://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md
Source codehttps://github.com/kubernetes/kubernetes/tree/v1.32.13
Documentationhttps://v1-32.docs.kubernetes.io/
Downloadhttps://kubernetes.io/releases/download/
Kubernetes 1.32 ReleasesView full list

What is New in Kubernetes 1.32

Kubernetes 1.32, codenamed Penelope, marks another important step in the platform's evolution with a strong emphasis on stability, resource management, and security. This release includes 44 enhancements: 13 features graduating to stable, 12 moving to beta, and 19 new alpha features.

Major themes include maturing Dynamic Resource Allocation (DRA), improvements to in-place pod vertical scaling, enhanced scheduler performance through queueing hints, better observability, and graceful shutdown support for Windows nodes. The release also brings practical fixes for cluster lifecycle management with kubeadm and addresses several security vulnerabilities.

Major Feature Promotions

Kubernetes 1.32 promotes many features to more mature stages, making them ready for wider production use.

Feature Status in 1.32 Description
Dynamic Resource Allocation (DRA) Beta Core structured parameters functionality moves to beta with v1beta1 as storage version. Classic DRA support is fully removed.
StatefulSetAutoDeletePVC Stable (GA) Automatically deletes PVCs created by StatefulSets when they are no longer needed, simplifying cleanup for temporary stateful workloads.
SchedulerQueueingHints Beta (enabled by default) Improves scheduler throughput by queuing pods based on relevant node events instead of unrelated changes.
Kubelet Memory Manager Stable (GA) Memory management for containers is now generally available.
PodLifecycleSleepAction Stable (GA) Allows containers to sleep for a defined duration before termination, improving graceful shutdown handling.
LoadBalancerIPMode Stable (GA) Supports different modes for allocating LoadBalancer IP addresses.
ServiceAccountTokenJTI / PodNodeInfo / NodeBindingValidation Stable (GA) Enhanced service account token security with JWT ID, node information, and binding validation.
TopologyManagerPolicyOptions Stable (GA) Topology-aware resource allocation policies are now stable.

Dynamic Resource Allocation (DRA) Enhancements

DRA receives significant attention in this release as it moves toward broader adoption.

  • Pod scheduling with DRA resources can be up to 16x faster depending on cluster size and utilization.
  • New AdminAccess field in device allocation results (requires DRAAdminAccess feature gate).
  • Added metrics for DRA node operations and gRPC call latency.
  • ResourceClaim controller now tracks total and allocated claims.
  • Pods with unmet DRA resources are automatically rescheduled when the driver becomes available.
  • Enforced limits on opaque parameters and CEL evaluation costs for better security and performance.
  • Maximum pods per ResourceClaim increased from 32 to 256.

These changes make DRA more reliable and performant for hardware-accelerated workloads like GPUs and specialized devices.

In-Place Pod Vertical Scaling Improvements

Support for resizing running pods continues to mature.

  • New /resize subresource for pod resource updates.
  • ContainerStatus.AllocatedResources is now guarded by a feature gate.
  • Resizing of Guaranteed pods with exclusive integer CPUs is restricted by default on static policy nodes for safety.
  • Windows support for in-place scaling has been dropped.

Scheduler and Performance Enhancements

The scheduler gains better efficiency and control.

  • SchedulerQueueingHints (beta, enabled by default) significantly improves throughput.
  • Alpha support for asynchronous preemption via SchedulerAsyncPreemption feature gate.
  • Sidecar container resources are now properly considered during scoring.
  • Plugins can subscribe to specific node events, reducing unnecessary work.
  • Random jitter added to node status reporting to spread load.

Kubelet and Node Improvements

Kubelet receives several quality-of-life and observability updates.

  • Graceful shutdown support for Windows nodes, ensuring preStop hooks and lifecycle events run properly.
  • New strict-cpu-reservation option for CPU Manager static policy to protect system reserved CPUs.
  • Configurable CrashLoopBackOff.MaxContainerRestartPeriod to fine-tune restart backoff behavior.
  • singleProcessOOMKill flag for cgroup v2 to enable per-process OOM killing.
  • New metrics including kubelet_admission_rejections_total and CPU pool metrics.
  • Systemd watchdog integration for better recovery from hung kubelet processes.

Kubeadm and Cluster Lifecycle Updates

Kubeadm includes many practical fixes for day-to-day operations.

  • Does not exit early on unknown API errors when patching Node objects; retries within the polling window.
  • Waits for etcd learner members to fully start before promotion during join.
  • Preserves the original order of user-provided extra arguments instead of sorting them.
  • Improved handling of timeouts and phase skipping in upgrade commands.
  • Better validation and error messages for configuration and IPv6 setups.

Bug Fixes and Security Improvements

Kubernetes 1.32 addresses multiple regressions and important security issues.

Component Key Fixes
Security Fixed node self-deletion via OwnerReference (CVE-2025-5187), DRA authorization bypass, Windows command injection in logs, and kubelet checkpoint DoS.
kube-proxy (Windows) Fixed stale endpoints and intermittent ClusterIP load balancer deletion in dual-stack and local traffic scenarios.
Kubelet Prevented slow container runtime initialization from triggering watchdog termination. Fixed static pod ResourceClaim loopholes.
Storage Reduced event spam in Portworx driver and improved volume expansion handling.
Jobs Fixed status updates after resume and validation for suspended jobs with zero completions.

Deprecations and Removals

As part of ongoing cleanup, several legacy items have been deprecated or removed.

  • Classic DRA support and the DRAControlPlaneController feature gate are fully removed.
  • PodHostIPs feature gate and --runonce flag for kubelet are removed.
  • Some in-tree cloud provider limits plugins removed in favor of CSI drivers.
  • Deprecated service account annotation kubernetes.io/enforce-mountable-secrets.
  • Flowcontrol v1beta3 API version removed.

Review the upgrade notes carefully if you use custom DRA drivers, older Windows configurations, or specific admission policies.

Dependencies and Build Changes

Kubernetes 1.32 is built with Go 1.23 (with later patch releases updating to newer Go 1.24.x versions). The release includes updates to etcd, CNI plugins, base images, and various Go dependencies for improved security and performance.

These updates help reduce technical debt and ensure compatibility with modern environments.

Summary

Kubernetes 1.32 delivers a balanced mix of maturing features and foundational improvements. With DRA moving to beta, automatic PVC cleanup for StatefulSets, better scheduler efficiency, and Windows graceful shutdown support, this release helps teams manage resources more effectively and operate clusters with greater confidence.

Whether you run large-scale production workloads or experiment with advanced device and topology-aware scheduling, Kubernetes 1.32 provides enhanced stability and new capabilities. Always test upgrades thoroughly in non-production environments and consult the official upgrade documentation for a smooth transition.

Releases In Branch 1.32

VersionRelease date
1.32.1326 Feb 2026
(5 months ago)
1.32.1210 Feb 2026
(5 months ago)
1.32.1116 Dec 2025
(7 months ago)
1.32.1011 Nov 2025
(8 months ago)
1.32.909 Sep 2025
(10 months ago)
1.32.813 Aug 2025
(11 months ago)
1.32.715 Jul 2025
(1 year ago)
1.32.617 Jun 2025
(1 year ago)
1.32.515 May 2025
(1 year ago)
1.32.422 Apr 2025
(1 year ago)
1.32.311 Mar 2025
(1 year ago)
1.32.212 Feb 2025
(1 year ago)
1.32.115 Jan 2025
(1 year ago)
1.32.011 Dec 2024
(1 year ago)
1.32.0-rc.205 Dec 2024
(1 year ago)
1.32.0-rc.103 Dec 2024
(1 year ago)
1.32.0-rc.026 Nov 2024
(1 year ago)
1.32.0-beta.006 Nov 2024
(1 year ago)
1.32.0-alpha.329 Oct 2024
(1 year ago)
1.32.0-alpha.218 Oct 2024
(1 year ago)
1.32.0-alpha.104 Oct 2024
(1 year ago)