@@ -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.5
7
7
name : ibmpowervsmachines.infrastructure.cluster.x-k8s.io
8
8
spec :
9
9
group : infrastructure.cluster.x-k8s.io
@@ -106,9 +106,7 @@ spec:
106
106
This field is effectively required, but due to backwards compatibility is
107
107
allowed to be empty. Instances of this type with an empty value here are
108
108
almost certainly wrong.
109
- TODO: Add other useful fields. apiVersion, kind, uid?
110
109
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
111
- TODO: Drop `kubebuilder:default` when controller-gen doesn't need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.
112
110
type : string
113
111
type : object
114
112
x-kubernetes-map-type : atomic
@@ -204,20 +202,20 @@ spec:
204
202
description : |-
205
203
The reason for the condition's last transition in CamelCase.
206
204
The specific API may choose whether or not this field is considered a guaranteed API.
207
- This field may not be empty.
205
+ This field may be empty.
208
206
type : string
209
207
severity :
210
208
description : |-
211
- Severity provides an explicit classification of Reason code, so the users or machines can immediately
209
+ severity provides an explicit classification of Reason code, so the users or machines can immediately
212
210
understand the current situation and act accordingly.
213
211
The Severity field MUST be set only when Status=False.
214
212
type : string
215
213
status :
216
- description : Status of the condition, one of True, False, Unknown.
214
+ description : status of the condition, one of True, False, Unknown.
217
215
type : string
218
216
type :
219
217
description : |-
220
- Type of condition in CamelCase or in foo.example.com/CamelCase.
218
+ type of condition in CamelCase or in foo.example.com/CamelCase.
221
219
Many .condition.type values are consistent across resources like Available, but because arbitrary conditions
222
220
can be useful (see .node.status.conditions), the ability to deconflict is important.
223
221
type : string
@@ -233,7 +231,6 @@ spec:
233
231
reconciling the Machine and will contain a more verbose string suitable
234
232
for logging and human consumption.
235
233
236
-
237
234
This field should not be set for transitive errors that a controller
238
235
faces that are expected to be fixed automatically over
239
236
time (like service outages), but instead indicate that something is
@@ -243,7 +240,6 @@ spec:
243
240
spec, values that are unsupported by the controller, or the
244
241
responsible controller itself being critically misconfigured.
245
242
246
-
247
243
Any transient errors that occur during the reconciliation of Machines
248
244
can be added as events to the Machine object and/or logged in the
249
245
controller's output.
@@ -254,7 +250,6 @@ spec:
254
250
reconciling the Machine and will contain a succinct value suitable
255
251
for machine interpretation.
256
252
257
-
258
253
This field should not be set for transitive errors that a controller
259
254
faces that are expected to be fixed automatically over
260
255
time (like service outages), but instead indicate that something is
@@ -264,7 +259,6 @@ spec:
264
259
spec, values that are unsupported by the controller, or the
265
260
responsible controller itself being critically misconfigured.
266
261
267
-
268
262
Any transient errors that occur during the reconciliation of Machines
269
263
can be added as events to the Machine object and/or logged in the
270
264
controller's output.
@@ -388,9 +382,7 @@ spec:
388
382
This field is effectively required, but due to backwards compatibility is
389
383
allowed to be empty. Instances of this type with an empty value here are
390
384
almost certainly wrong.
391
- TODO: Add other useful fields. apiVersion, kind, uid?
392
385
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
393
- TODO: Drop `kubebuilder:default` when controller-gen doesn't need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.
394
386
type : string
395
387
type : object
396
388
x-kubernetes-map-type : atomic
@@ -560,20 +552,20 @@ spec:
560
552
description : |-
561
553
The reason for the condition's last transition in CamelCase.
562
554
The specific API may choose whether or not this field is considered a guaranteed API.
563
- This field may not be empty.
555
+ This field may be empty.
564
556
type : string
565
557
severity :
566
558
description : |-
567
- Severity provides an explicit classification of Reason code, so the users or machines can immediately
559
+ severity provides an explicit classification of Reason code, so the users or machines can immediately
568
560
understand the current situation and act accordingly.
569
561
The Severity field MUST be set only when Status=False.
570
562
type : string
571
563
status :
572
- description : Status of the condition, one of True, False, Unknown.
564
+ description : status of the condition, one of True, False, Unknown.
573
565
type : string
574
566
type :
575
567
description : |-
576
- Type of condition in CamelCase or in foo.example.com/CamelCase.
568
+ type of condition in CamelCase or in foo.example.com/CamelCase.
577
569
Many .condition.type values are consistent across resources like Available, but because arbitrary conditions
578
570
can be useful (see .node.status.conditions), the ability to deconflict is important.
579
571
type : string
@@ -589,7 +581,6 @@ spec:
589
581
reconciling the Machine and will contain a more verbose string suitable
590
582
for logging and human consumption.
591
583
592
-
593
584
This field should not be set for transitive errors that a controller
594
585
faces that are expected to be fixed automatically over
595
586
time (like service outages), but instead indicate that something is
@@ -599,7 +590,6 @@ spec:
599
590
spec, values that are unsupported by the controller, or the
600
591
responsible controller itself being critically misconfigured.
601
592
602
-
603
593
Any transient errors that occur during the reconciliation of Machines
604
594
can be added as events to the Machine object and/or logged in the
605
595
controller's output.
@@ -610,7 +600,6 @@ spec:
610
600
reconciling the Machine and will contain a succinct value suitable
611
601
for machine interpretation.
612
602
613
-
614
603
This field should not be set for transitive errors that a controller
615
604
faces that are expected to be fixed automatically over
616
605
time (like service outages), but instead indicate that something is
@@ -620,7 +609,6 @@ spec:
620
609
spec, values that are unsupported by the controller, or the
621
610
responsible controller itself being critically misconfigured.
622
611
623
-
624
612
Any transient errors that occur during the reconciliation of Machines
625
613
can be added as events to the Machine object and/or logged in the
626
614
controller's output.
0 commit comments