@@ -153,6 +153,62 @@ spec:
153
153
type : object
154
154
x-kubernetes-map-type : atomic
155
155
type : array
156
+ tls :
157
+ description : Reference to TLS server certificate, private key
158
+ and CA certificate
159
+ properties :
160
+ caCertRef :
161
+ description : Reference to CA certificate
162
+ properties :
163
+ name :
164
+ description : |-
165
+ Name of the referent.
166
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
167
+ type : string
168
+ required :
169
+ - name
170
+ type : object
171
+ x-kubernetes-map-type : atomic
172
+ certRef :
173
+ description : Reference to service certificate
174
+ properties :
175
+ key :
176
+ description : The key of the secret to select from. Must
177
+ be a valid secret key.
178
+ pattern : ^[-._a-zA-Z0-9]+$
179
+ type : string
180
+ name :
181
+ description : |-
182
+ Name of the referent.
183
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
184
+ type : string
185
+ required :
186
+ - key
187
+ - name
188
+ type : object
189
+ x-kubernetes-map-type : atomic
190
+ privateKeyRef :
191
+ description : Reference to the private key
192
+ properties :
193
+ key :
194
+ description : The key of the secret to select from. Must
195
+ be a valid secret key.
196
+ pattern : ^[-._a-zA-Z0-9]+$
197
+ type : string
198
+ name :
199
+ description : |-
200
+ Name of the referent.
201
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
202
+ type : string
203
+ required :
204
+ - key
205
+ - name
206
+ type : object
207
+ x-kubernetes-map-type : atomic
208
+ type : object
209
+ x-kubernetes-validations :
210
+ - message : privateKeyRef cannot be empty
211
+ rule : (!has(self.certRef) || has(self.privateKeyRef))
156
212
treeID :
157
213
description : |-
158
214
The ID of a Trillian tree that stores the log data.
@@ -367,11 +423,11 @@ spec:
367
423
description : Address to Ctlog Log Server End point
368
424
type : string
369
425
port :
370
- default : 80
426
+ default : 0
371
427
description : Port of Ctlog Log Server End point
372
428
format : int32
373
429
maximum : 65535
374
- minimum : 1
430
+ minimum : 0
375
431
type : integer
376
432
type : object
377
433
externalAccess :
@@ -844,67 +900,6 @@ spec:
844
900
required :
845
901
- tls
846
902
type : object
847
- signer :
848
- properties :
849
- tls :
850
- description : Secret with TLS server certificate, private key
851
- and CA certificate
852
- properties :
853
- caCertRef :
854
- description : Reference to CA certificate
855
- properties :
856
- name :
857
- description : |-
858
- Name of the referent.
859
- More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
860
- type : string
861
- required :
862
- - name
863
- type : object
864
- x-kubernetes-map-type : atomic
865
- certRef :
866
- description : Reference to service certificate
867
- properties :
868
- key :
869
- description : The key of the secret to select from.
870
- Must be a valid secret key.
871
- pattern : ^[-._a-zA-Z0-9]+$
872
- type : string
873
- name :
874
- description : |-
875
- Name of the referent.
876
- More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
877
- type : string
878
- required :
879
- - key
880
- - name
881
- type : object
882
- x-kubernetes-map-type : atomic
883
- privateKeyRef :
884
- description : Reference to the private key
885
- properties :
886
- key :
887
- description : The key of the secret to select from.
888
- Must be a valid secret key.
889
- pattern : ^[-._a-zA-Z0-9]+$
890
- type : string
891
- name :
892
- description : |-
893
- Name of the referent.
894
- More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
895
- type : string
896
- required :
897
- - key
898
- - name
899
- type : object
900
- x-kubernetes-map-type : atomic
901
- type : object
902
- x-kubernetes-validations :
903
- - message : privateKeyRef cannot be empty
904
- rule : (!has(self.certRef) || has(self.privateKeyRef))
905
- required :
906
- - tls
907
- type : object
908
903
type : object
909
904
tuf :
910
905
default :
0 commit comments