@@ -17,7 +17,7 @@ apiVersion: apiextensions.k8s.io/v1
17
17
kind : CustomResourceDefinition
18
18
metadata :
19
19
annotations :
20
- controller-gen.kubebuilder.io/version : v0.14.0
20
+ controller-gen.kubebuilder.io/version : v0.16.5
21
21
name : clusterscans.zora.undistro.io
22
22
spec :
23
23
group : zora.undistro.io
@@ -102,9 +102,7 @@ spec:
102
102
This field is effectively required, but due to backwards compatibility is
103
103
allowed to be empty. Instances of this type with an empty value here are
104
104
almost certainly wrong.
105
- TODO: Add other useful fields. apiVersion, kind, uid?
106
105
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
107
- TODO: Drop `kubebuilder:default` when controller-gen doesn't need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.
108
106
type : string
109
107
type : object
110
108
x-kubernetes-map-type : atomic
@@ -161,9 +159,7 @@ spec:
161
159
This field is effectively required, but due to backwards compatibility is
162
160
allowed to be empty. Instances of this type with an empty value here are
163
161
almost certainly wrong.
164
- TODO: Add other useful fields. apiVersion, kind, uid?
165
162
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
166
- TODO: Drop `kubebuilder:default` when controller-gen doesn't need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.
167
163
type : string
168
164
optional :
169
165
description : Specify whether the ConfigMap or
@@ -229,9 +225,7 @@ spec:
229
225
This field is effectively required, but due to backwards compatibility is
230
226
allowed to be empty. Instances of this type with an empty value here are
231
227
almost certainly wrong.
232
- TODO: Add other useful fields. apiVersion, kind, uid?
233
228
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
234
- TODO: Drop `kubebuilder:default` when controller-gen doesn't need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.
235
229
type : string
236
230
optional :
237
231
description : Specify whether the Secret or its
@@ -285,16 +279,8 @@ spec:
285
279
description : Conditions the latest available observations of a resource's
286
280
current state.
287
281
items :
288
- description : " Condition contains details for one aspect of the current
289
- state of this API Resource.\n ---\n This struct is intended for
290
- direct use as an array at the field path .status.conditions. For
291
- example,\n\n\n\t type FooStatus struct{\n\t // Represents the
292
- observations of a foo's current state.\n\t // Known .status.conditions.type
293
- are: \" Available\" , \" Progressing\" , and \" Degraded\"\n\t //
294
- +patchMergeKey=type\n\t // +patchStrategy=merge\n\t // +listType=map\n\t
295
- \ // +listMapKey=type\n\t Conditions []metav1.Condition `json:\" conditions,omitempty\"
296
- patchStrategy:\" merge\" patchMergeKey:\" type\" protobuf:\" bytes,1,rep,name=conditions\" `\n\n\n\t
297
- \ // other fields\n\t }"
282
+ description : Condition contains details for one aspect of the current
283
+ state of this API Resource.
298
284
properties :
299
285
lastTransitionTime :
300
286
description : |-
@@ -335,12 +321,7 @@ spec:
335
321
- Unknown
336
322
type : string
337
323
type :
338
- description : |-
339
- type of condition in CamelCase or in foo.example.com/CamelCase.
340
- ---
341
- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be
342
- useful (see .node.status.conditions), the ability to deconflict is important.
343
- The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
324
+ description : type of condition in CamelCase or in foo.example.com/CamelCase.
344
325
maxLength : 316
345
326
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])$
346
327
type : string
0 commit comments