Resource claims should be a map type

This commit is contained in:
Joel Speed
2022-12-19 16:02:02 +00:00
parent 239f0049f6
commit e50e8a0c91
8 changed files with 26 additions and 7 deletions

View File

@@ -4517,7 +4517,8 @@ message ResourceRequirements {
//
// This field is immutable.
//
// +listType=set
// +listType=map
// +listMapKey=name
// +featureGate=DynamicResourceAllocation
// +optional
repeated ResourceClaim claims = 3;

View File

@@ -2321,7 +2321,8 @@ type ResourceRequirements struct {
//
// This field is immutable.
//
// +listType=set
// +listType=map
// +listMapKey=name
// +featureGate=DynamicResourceAllocation
// +optional
Claims []ResourceClaim `json:"claims,omitempty" protobuf:"bytes,3,opt,name=claims"`

View File

@@ -6553,6 +6553,8 @@ var schemaYAML = typed.YAMLObject(`types:
elementType:
namedType: io.k8s.api.core.v1.ResourceClaim
elementRelationship: associative
keys:
- name
- name: limits
type:
map: