Kubernetes v1.36 promotes the mutable pod resources feature for suspended Jobs to beta, allowing queue controllers to adjust CPU, memory, GPU, and extended resource specifications without recreating the Job.
- •Batch and machine learning workloads can now have their resource requirements modified while suspended, before resuming execution.
- •Previously, modifying a Job's pod template resources required deleting and recreating the entire Job, losing metadata and history.
- •The MutablePodResourcesForSuspendedJobs feature gate is enabled by default in v1.36, with no additional configuration needed.
- •Queue controllers can optimize resource allocation based on current cluster capacity and GPU availability without Job recreation.
This summary was automatically generated by AI based on the original article and may not be fully accurate.