Kubernetes v1.37 переводить основні Workload і PodGroup API та gang scheduling, планування, за якого група Pod призначається цілком або не призначається, у Beta.

Версія додає CompositePodGroup API, інтерфейс для опису ієрархічних груп Pod. Він дає змогу задавати багаторівневі топологічні обмеження, gang scheduling і правила витіснення для складних різнорідних груп Pod.

Для зовнішніх контролерів Kubernetes додає API інтеграції та workloadbuilder, бібліотеку Go, яка збирає об’єкти планування. Kubernetes пише, що ці компоненти спрощують інтеграцію зовнішніх контролерів із workload-aware scheduling.

Перевірка тверджень:

  • Kubernetes v1.37 переводить основні Workload і PodGroup API та gang scheduling у Beta. (підтверджено самою публікацією: доказ; «In this release, the core Workload and PodGroup APIs—enabling gang scheduling—along with Workload-Aware Preemption (WAP) and shared DRA ResourceClaims for PodGroups, all graduate to Beta, solidifying their role in the Kubernetes ecosystem.»)
  • Kubernetes v1.37 додає CompositePodGroup API для багаторівневих топологічних обмежень, gang scheduling і правил витіснення в складних різнорідних групах Pod. (підтверджено самою публікацією: доказ; «To address the hierarchical scheduling requirements of modern high-performance distributed workloads, v1.37 introduces the new CompositePodGroup API. This new API allows expressing multi-level topology constraints, gang scheduling, and preemption policies for complex, heterogeneous groups of Pods.»)
  • Kubernetes v1.37 додає API інтеграції контролерів і бібліотеку workloadbuilder для Go, щоб спростити інтеграцію зовнішніх контролерів із workload-aware scheduling. (підтверджено самою публікацією: доказ; «Alongside these API additions, v1.37 focuses on streamlining adoption by introducing a new set of controller integration APIs and the workloadbuilder Go library. These provide standardized building blocks that significantly simplify how out-of-tree controllers can integrate with WAS capabilities.»)

Першоджерела:

оцінка 84.3 · тип release · ревізія 1 · історії st-1ng4b8t