Merge pull request #114585 from JoelSpeed/fix-resource-requirements-claims

Resource Claims must be a map type, not set
This commit is contained in:
Kubernetes Prow Robot
2022-12-20 12:11:24 -08:00
committed by GitHub
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: