@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33kind : CustomResourceDefinition
44metadata :
55 annotations :
6- controller-gen.kubebuilder.io/version : v0.14 .0
6+ controller-gen.kubebuilder.io/version : v0.18 .0
77 name : ironics.ironic.openstack.org
88spec :
99 group : ironic.openstack.org
7777 description : |-
7878 ConfigOverwrite - interface to overwrite default config files like e.g. policy.json.
7979 But can also be used to add additional files. Those get added to the service config dir in /etc/<service> .
80- TODO: -> implement
8180 type : object
8281 images :
8382 default : {}
@@ -125,7 +124,6 @@ spec:
125124 description : |-
126125 ConfigOverwrite - interface to overwrite default config files like e.g. policy.json.
127126 But can also be used to add additional files. Those get added to the service config dir in /etc/<service> .
128- TODO: -> implement
129127 type : object
130128 networkAttachments :
131129 description : NetworkAttachments is a list of NetworkAttachment
@@ -316,11 +314,9 @@ spec:
316314 Claims lists the names of resources, defined in spec.resourceClaims,
317315 that are used by this container.
318316
319-
320317 This is an alpha field and requires enabling the
321318 DynamicResourceAllocation feature gate.
322319
323-
324320 This field is immutable. It can only be set for containers.
325321 items :
326322 description : ResourceClaim references one entry in PodSpec.ResourceClaims.
@@ -331,6 +327,12 @@ spec:
331327 the Pod where this field is used. It makes that resource available
332328 inside a container.
333329 type : string
330+ request :
331+ description : |-
332+ Request is the name chosen for a request in the referenced claim.
333+ If empty, everything from the claim is made available, otherwise
334+ only the result of this request.
335+ type : string
334336 required :
335337 - name
336338 type : object
@@ -435,7 +437,6 @@ spec:
435437 description : |-
436438 ConfigOverwrite - interface to overwrite default config files like e.g. policy.json.
437439 But can also be used to add additional files. Those get added to the service config dir in /etc/<service> .
438- TODO: -> implement
439440 type : object
440441 dhcpRanges :
441442 description : DHCPRanges - List of DHCP ranges to use for provisioning
@@ -506,11 +507,9 @@ spec:
506507 Claims lists the names of resources, defined in spec.resourceClaims,
507508 that are used by this container.
508509
509-
510510 This is an alpha field and requires enabling the
511511 DynamicResourceAllocation feature gate.
512512
513-
514513 This field is immutable. It can only be set for containers.
515514 items :
516515 description : ResourceClaim references one entry in PodSpec.ResourceClaims.
@@ -521,6 +520,12 @@ spec:
521520 the Pod where this field is used. It makes that resource available
522521 inside a container.
523522 type : string
523+ request :
524+ description : |-
525+ Request is the name chosen for a request in the referenced claim.
526+ If empty, everything from the claim is made available, otherwise
527+ only the result of this request.
528+ type : string
524529 required :
525530 - name
526531 type : object
@@ -608,7 +613,6 @@ spec:
608613 description : |-
609614 ConfigOverwrite - interface to overwrite default config files like e.g. policy.json.
610615 But can also be used to add additional files. Those get added to the service config dir in /etc/<service> .
611- TODO: -> implement
612616 type : object
613617 dhcpRanges :
614618 description : DHCPRanges - List of DHCP ranges to use for provisioning
@@ -855,11 +859,9 @@ spec:
855859 Claims lists the names of resources, defined in spec.resourceClaims,
856860 that are used by this container.
857861
858-
859862 This is an alpha field and requires enabling the
860863 DynamicResourceAllocation feature gate.
861864
862-
863865 This field is immutable. It can only be set for containers.
864866 items :
865867 description : ResourceClaim references one entry in PodSpec.ResourceClaims.
@@ -870,6 +872,12 @@ spec:
870872 the Pod where this field is used. It makes that resource available
871873 inside a container.
872874 type : string
875+ request :
876+ description : |-
877+ Request is the name chosen for a request in the referenced claim.
878+ If empty, everything from the claim is made available, otherwise
879+ only the result of this request.
880+ type : string
873881 required :
874882 - name
875883 type : object
@@ -977,7 +985,6 @@ spec:
977985 description : |-
978986 ConfigOverwrite - interface to overwrite default config files like e.g. policy.json.
979987 But can also be used to add additional files. Those get added to the service config dir in /etc/<service> .
980- TODO: -> implement
981988 type : object
982989 nodeSelector :
983990 additionalProperties :
@@ -1009,11 +1016,9 @@ spec:
10091016 Claims lists the names of resources, defined in spec.resourceClaims,
10101017 that are used by this container.
10111018
1012-
10131019 This is an alpha field and requires enabling the
10141020 DynamicResourceAllocation feature gate.
10151021
1016-
10171022 This field is immutable. It can only be set for containers.
10181023 items :
10191024 description : ResourceClaim references one entry in PodSpec.ResourceClaims.
@@ -1024,6 +1029,12 @@ spec:
10241029 the Pod where this field is used. It makes that resource available
10251030 inside a container.
10261031 type : string
1032+ request :
1033+ description : |-
1034+ Request is the name chosen for a request in the referenced claim.
1035+ If empty, everything from the claim is made available, otherwise
1036+ only the result of this request.
1037+ type : string
10271038 required :
10281039 - name
10291040 type : object
0 commit comments