@@ -137,6 +137,62 @@ spec:
137
137
type : object
138
138
x-kubernetes-map-type : atomic
139
139
type : array
140
+ tls :
141
+ description : Reference to TLS server certificate, private key and
142
+ CA certificate
143
+ properties :
144
+ CACertRef :
145
+ description : Reference to CA certificate
146
+ properties :
147
+ name :
148
+ description : |-
149
+ Name of the referent.
150
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
151
+ type : string
152
+ required :
153
+ - name
154
+ type : object
155
+ x-kubernetes-map-type : atomic
156
+ certRef :
157
+ description : Reference to service certificate
158
+ properties :
159
+ key :
160
+ description : The key of the secret to select from. Must be
161
+ a valid secret key.
162
+ pattern : ^[-._a-zA-Z0-9]+$
163
+ type : string
164
+ name :
165
+ description : |-
166
+ Name of the referent.
167
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
168
+ type : string
169
+ required :
170
+ - key
171
+ - name
172
+ type : object
173
+ x-kubernetes-map-type : atomic
174
+ privateKeyRef :
175
+ description : Reference to the private key
176
+ properties :
177
+ key :
178
+ description : The key of the secret to select from. Must be
179
+ a valid secret key.
180
+ pattern : ^[-._a-zA-Z0-9]+$
181
+ type : string
182
+ name :
183
+ description : |-
184
+ Name of the referent.
185
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
186
+ type : string
187
+ required :
188
+ - key
189
+ - name
190
+ type : object
191
+ x-kubernetes-map-type : atomic
192
+ type : object
193
+ x-kubernetes-validations :
194
+ - message : privateKeyRef cannot be empty
195
+ rule : (!has(self.certRef) || has(self.privateKeyRef))
140
196
treeID :
141
197
description : |-
142
198
The ID of a Trillian tree that stores the log data.
@@ -312,6 +368,61 @@ spec:
312
368
- name
313
369
type : object
314
370
x-kubernetes-map-type : atomic
371
+ tls :
372
+ description : TLSCert defines fields for TLS certificate
373
+ properties :
374
+ CACertRef :
375
+ description : Reference to CA certificate
376
+ properties :
377
+ name :
378
+ description : |-
379
+ Name of the referent.
380
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
381
+ type : string
382
+ required :
383
+ - name
384
+ type : object
385
+ x-kubernetes-map-type : atomic
386
+ certRef :
387
+ description : Reference to service certificate
388
+ properties :
389
+ key :
390
+ description : The key of the secret to select from. Must be
391
+ a valid secret key.
392
+ pattern : ^[-._a-zA-Z0-9]+$
393
+ type : string
394
+ name :
395
+ description : |-
396
+ Name of the referent.
397
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
398
+ type : string
399
+ required :
400
+ - key
401
+ - name
402
+ type : object
403
+ x-kubernetes-map-type : atomic
404
+ privateKeyRef :
405
+ description : Reference to the private key
406
+ properties :
407
+ key :
408
+ description : The key of the secret to select from. Must be
409
+ a valid secret key.
410
+ pattern : ^[-._a-zA-Z0-9]+$
411
+ type : string
412
+ name :
413
+ description : |-
414
+ Name of the referent.
415
+ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
416
+ type : string
417
+ required :
418
+ - key
419
+ - name
420
+ type : object
421
+ x-kubernetes-map-type : atomic
422
+ type : object
423
+ x-kubernetes-validations :
424
+ - message : privateKeyRef cannot be empty
425
+ rule : (!has(self.certRef) || has(self.privateKeyRef))
315
426
treeID :
316
427
description : The ID of a Trillian tree that stores the log data.
317
428
format : int64
0 commit comments