@@ -333,10 +333,15 @@ spec:
333
333
If additionally, tls.pem is present, then it needs to be equal to the concatenation of tls.crt and tls.key
334
334
properties :
335
335
name :
336
+ default : " "
336
337
description : |-
337
338
Name of the referent.
338
- More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
339
+ This field is effectively required, but due to backwards compatibility is
340
+ allowed to be empty. Instances of this type with an empty value here are
341
+ almost certainly wrong.
339
342
TODO: Add other useful fields. apiVersion, kind, uid?
343
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
344
+ TODO: Drop `kubebuilder:default` when controller-gen doesn't need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.
340
345
type : string
341
346
type : object
342
347
x-kubernetes-map-type : atomic
@@ -463,10 +468,15 @@ spec:
463
468
The certificate is expected to be available under the key "ca.crt"
464
469
properties :
465
470
name :
471
+ default : " "
466
472
description : |-
467
473
Name of the referent.
468
- More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
474
+ This field is effectively required, but due to backwards compatibility is
475
+ allowed to be empty. Instances of this type with an empty value here are
476
+ almost certainly wrong.
469
477
TODO: Add other useful fields. apiVersion, kind, uid?
478
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
479
+ TODO: Drop `kubebuilder:default` when controller-gen doesn't need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.
470
480
type : string
471
481
type : object
472
482
x-kubernetes-map-type : atomic
@@ -477,10 +487,15 @@ spec:
477
487
This field is ignored when CaCertificateSecretRef is configured
478
488
properties :
479
489
name :
490
+ default : " "
480
491
description : |-
481
492
Name of the referent.
482
- More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
493
+ This field is effectively required, but due to backwards compatibility is
494
+ allowed to be empty. Instances of this type with an empty value here are
495
+ almost certainly wrong.
483
496
TODO: Add other useful fields. apiVersion, kind, uid?
497
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
498
+ TODO: Drop `kubebuilder:default` when controller-gen doesn't need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.
484
499
type : string
485
500
type : object
486
501
x-kubernetes-map-type : atomic
@@ -493,10 +508,15 @@ spec:
493
508
If all of tls.pem, tls.crt and tls.key are present, the tls.pem one needs to be equal to the concatenation of tls.crt and tls.key
494
509
properties :
495
510
name :
511
+ default : " "
496
512
description : |-
497
513
Name of the referent.
498
- More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
514
+ This field is effectively required, but due to backwards compatibility is
515
+ allowed to be empty. Instances of this type with an empty value here are
516
+ almost certainly wrong.
499
517
TODO: Add other useful fields. apiVersion, kind, uid?
518
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
519
+ TODO: Drop `kubebuilder:default` when controller-gen doesn't need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.
500
520
type : string
501
521
type : object
502
522
x-kubernetes-map-type : atomic
0 commit comments