-
Notifications
You must be signed in to change notification settings - Fork 1.7k
DRA: ResourceClaim Support for Workloads #5729
Copy link
Copy link
Open
Labels
lead-opted-inDenotes that an issue has been opted in to a releaseDenotes that an issue has been opted in to a releasesig/schedulingCategorizes an issue or PR as relevant to SIG Scheduling.Categorizes an issue or PR as relevant to SIG Scheduling.stage/betaDenotes an issue tracking an enhancement targeted for Beta statusDenotes an issue tracking an enhancement targeted for Beta statustracked/yesDenotes an enhancement issue is actively being tracked by the Release TeamDenotes an enhancement issue is actively being tracked by the Release Teamwg/device-managementCategorizes an issue or PR as relevant to WG Device Management.Categorizes an issue or PR as relevant to WG Device Management.wg/workload-aware-schedulingCategorizes issue or PR as relevant to workload-aware scheduling WG.Categorizes issue or PR as relevant to workload-aware scheduling WG.
Milestone
Description
Metadata
Metadata
Assignees
Labels
lead-opted-inDenotes that an issue has been opted in to a releaseDenotes that an issue has been opted in to a releasesig/schedulingCategorizes an issue or PR as relevant to SIG Scheduling.Categorizes an issue or PR as relevant to SIG Scheduling.stage/betaDenotes an issue tracking an enhancement targeted for Beta statusDenotes an issue tracking an enhancement targeted for Beta statustracked/yesDenotes an enhancement issue is actively being tracked by the Release TeamDenotes an enhancement issue is actively being tracked by the Release Teamwg/device-managementCategorizes an issue or PR as relevant to WG Device Management.Categorizes an issue or PR as relevant to WG Device Management.wg/workload-aware-schedulingCategorizes issue or PR as relevant to workload-aware scheduling WG.Categorizes issue or PR as relevant to workload-aware scheduling WG.
Type
Fields
No fields configured for issues without a type.
Projects
StatusShow more project fields
🏗 In progress
StatusShow more project fields
KEP Merged
StatusShow more project fields
kep-merged
StatusShow more project fields
Tracked for enhancements freeze
Enhancement Description
DRA ResourceClaims and ResourceClaimTemplates can currently be associated only with Pods. This limits how resource requirements can be expressed for higher-level groups of Pods organized into Workloads (#4671) and PodGroups (#5832).
This enhancement will add fields to the Workload and PodGroup APIs that define references to ResourceClaims and ResourceClaimTemplates with similar semantics to the existing Pod fields. A ResourceClaimTemplate referenced by a claim in Workload or PodGroup will result in a new ResourceClaim generated from that template for that claim. A ResourceClaim (literal or generated from a ResourceClaimTemplate) will be reserved for the Workload, PodGroup, or Pod which references it, addressing the limit of 256 entries in ResourceClaim's
status.reservedForto enable sharing one claim among effectively any number of Pods under the same Workload.k/enhancements) update PR(s):k/k) update PR(s):k/website) update PR(s):k/enhancements) update PR(s):k/k) update PR(s):k/website) update PR(s):/sig scheduling
/wg device-management
Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.