@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
3
3
kind : CustomResourceDefinition
4
4
metadata :
5
5
annotations :
6
- controller-gen.kubebuilder.io/version : v0.15.0
6
+ controller-gen.kubebuilder.io/version : v0.16.3
7
7
name : autovirtualdcs.nyamber.cybozu.io
8
8
spec :
9
9
group : nyamber.cybozu.io
97
97
Claims lists the names of resources, defined in spec.resourceClaims,
98
98
that are used by this container.
99
99
100
-
101
100
This is an alpha field and requires enabling the
102
101
DynamicResourceAllocation feature gate.
103
102
104
-
105
103
This field is immutable. It can only be set for containers.
106
104
items :
107
105
description : ResourceClaim references one entry in PodSpec.ResourceClaims.
@@ -112,6 +110,12 @@ spec:
112
110
the Pod where this field is used. It makes that resource available
113
111
inside a container.
114
112
type : string
113
+ request :
114
+ description : |-
115
+ Request is the name chosen for a request in the referenced claim.
116
+ If empty, everything from the claim is made available, otherwise
117
+ only the result of this request.
118
+ type : string
115
119
required :
116
120
- name
117
121
type : object
@@ -154,18 +158,8 @@ spec:
154
158
conditions :
155
159
description : Conditions is an array of conditions.
156
160
items :
157
- description : " Condition contains details for one aspect
158
- of the current state of this API Resource.\n ---\n This
159
- struct is intended for direct use as an array at the field
160
- path .status.conditions. For example,\n\n\n\t type FooStatus
161
- struct{\n\t // Represents the observations of a foo's
162
- current state.\n\t // Known .status.conditions.type
163
- are: \" Available\" , \" Progressing\" , and \" Degraded\"\n\t
164
- \ // +patchMergeKey=type\n\t // +patchStrategy=merge\n\t
165
- \ // +listType=map\n\t // +listMapKey=type\n\t Conditions
166
- []metav1.Condition `json:\" conditions,omitempty\" patchStrategy:\" merge\"
167
- patchMergeKey:\" type\" protobuf:\" bytes,1,rep,name=conditions\" `\n\n\n\t
168
- \ // other fields\n\t }"
161
+ description : Condition contains details for one aspect of
162
+ the current state of this API Resource.
169
163
properties :
170
164
lastTransitionTime :
171
165
description : |-
@@ -207,12 +201,7 @@ spec:
207
201
- Unknown
208
202
type : string
209
203
type :
210
- description : |-
211
- type of condition in CamelCase or in foo.example.com/CamelCase.
212
- ---
213
- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be
214
- useful (see .node.status.conditions), the ability to deconflict is important.
215
- The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
204
+ description : type of condition in CamelCase or in foo.example.com/CamelCase.
216
205
maxLength : 316
217
206
pattern : ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
218
207
type : string
0 commit comments