Skip to content

DRA: ClusterResourceClaimTemplate #5978

@johnbelamaric

Description

@johnbelamaric

Enhancement Description

One of the challenges with using DRA is that it requires the creation of a separate ResourceClaimTemplate object in addition to the standard workload definition. Often, the ResourceClaimTemplate represents a common pattern that could be used across many workloads. But since it is a namespaced object, a copy must be populated in every namespace that might need to use that pattern. Instead, a cluster-scoped object could be used to allow administrators to capture common and complex patterns once, and let them be re-used across namespaces.

/assign @everpeace
/cc @pohly @klueska @andreyvelich

  • One-line enhancement description (can be used as a release note): ClusterResourceClaimTemplates can be defined by the administrator once in the cluster scope, and used by workloads to create namespaced ResourceClaims.
  • Kubernetes Enhancement Proposal: TBD
  • Discussion Link:
  • PRs by stage and milestone:
    • Alpha - v1.xx
      • KEP (k/enhancements) update PR(s):
      • Code (k/k) update PR(s):
      • Docs (k/website) update PR(s):

Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.

Metadata

Metadata

Assignees

Labels

sig/schedulingCategorizes an issue or PR as relevant to SIG Scheduling.wg/device-managementCategorizes an issue or PR as relevant to WG Device Management.

Type

No type

Projects

Status

🏗 In progress

Status

Needs Triage

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions