⎈ k8s knowledge compiler

ResourceClaimTemplate [glossary]deterministic

Defines a template for Kubernetes to create ResourceClaims. Used to provide per-Pod or per-PodGroup access to separate, similar resources.

workloadapicliextensibility

Defines a template that Kubernetes uses to create [ResourceClaims](#gloss:resourceclaim). ResourceClaimTemplates are used in [dynamic resource allocation (DRA)](/docs/concepts/scheduling-eviction/dynamic-resource-allocation/) to provide _per-Pod or per-[PodGroup](#gloss:podgroup) access to separate, similar resources_.

When a ResourceClaimTemplate is referenced in a workload specification, Kubernetes automatically creates ResourceClaim objects based on the template. Each ResourceClaim is bound to a specific Pod or PodGroup. When the Pod terminates or the PodGroup is deleted, Kubernetes deletes the corresponding ResourceClaim. PodGroup ResourceClaimTemplates require the [`DRAWorkloadResourceClaims`](/docs/reference/command-line-tools-reference/feature-gates/#DRAWorkloadResourceClaims) feature to be enabled.

Sources

reference/glossary/resourceclaimtemplate.md · docDefines a template for Kubernetes to create ResourceClaims. Used to provide per-Pod or per-PodGroup access to separate, similar resources.

Related (5)

references Set Up DRA in a ClusterResourceClaimTemplates conf=1
references Allocate Devices to Workloads with DRAResourceClaimTemplates conf=1
references PodGroup APIResourceClaimTemplates conf=1
references Install Drivers and Allocate Devices with DRAResourceClaimTemplates conf=1
prerequisite_of CustomResourceDefinitionai-suggested prerequisite conf=0.7

← all Docs