44
44
type : object
45
45
spec :
46
46
properties :
47
+ dangerousToNamespacesSelector :
48
+ items :
49
+ properties :
50
+ key :
51
+ description : Property to target the resource for the match.
52
+ It supports dot notation.
53
+ type : string
54
+ operator :
55
+ description : Type of comparison.
56
+ enum :
57
+ - In
58
+ - NotIn
59
+ - Exists
60
+ - DoesNotExist
61
+ type : string
62
+ values :
63
+ description : Values to match on the resource key using the comparison
64
+ operator.
65
+ items :
66
+ type : string
67
+ type : array
68
+ required :
69
+ - key
70
+ - operator
71
+ type : object
72
+ type : array
47
73
toNamespace :
48
74
type : string
49
75
toNamespaces :
@@ -262,8 +288,8 @@ spec:
262
288
description : ' Data key and value. Where key is the Secret Key
263
289
and the value is a jsonpath surrounded by $( ). The fetched
264
290
data MUST be base64 encoded. All InputResources are available
265
- via their identifying name. For example: key1: $(.secretinput1.data.value1) key2:
266
- $(.secretinput2.data.value2)'
291
+ via their identifying name. For example: key1: $(.secretinput1.data.value1)
292
+ key2: $(.secretinput2.data.value2)'
267
293
type : object
268
294
metadata :
269
295
description : Metadata contains metadata for the Secret
@@ -285,8 +311,8 @@ spec:
285
311
description : ' StringData key and value. Where key is the Secret
286
312
Key and the value can contain a JSONPATH syntax surrounded by
287
313
$( ). All InputResources are available via their identifying
288
- name. For example: key1: static-text key2: $(.input1.spec.value1) key3:
289
- combined-$(.input2.status.value2)-$(.input2.status.value3)'
314
+ name. For example: key1: static-text key2: $(.input1.spec.value1)
315
+ key3: combined-$(.input2.status.value2)-$(.input2.status.value3)'
290
316
type : object
291
317
type :
292
318
description : Type is the type of Kubernetes Secret
@@ -333,6 +359,7 @@ spec:
333
359
TODO: Add other useful fields. apiVersion, kind, uid?'
334
360
type : string
335
361
type : object
362
+ x-kubernetes-map-type : atomic
336
363
type : object
337
364
required :
338
365
- spec
@@ -395,6 +422,7 @@ spec:
395
422
TODO: Add other useful fields. apiVersion, kind, uid?'
396
423
type : string
397
424
type : object
425
+ x-kubernetes-map-type : atomic
398
426
commonName :
399
427
type : string
400
428
duration :
@@ -502,7 +530,14 @@ spec:
502
530
type : object
503
531
spec :
504
532
properties :
533
+ digits :
534
+ default : 0
535
+ type : integer
505
536
length :
537
+ default : 40
538
+ type : integer
539
+ lowercaseLetters :
540
+ default : 0
506
541
type : integer
507
542
secretTemplate :
508
543
properties :
@@ -524,6 +559,15 @@ spec:
524
559
type :
525
560
type : string
526
561
type : object
562
+ symbolCharSet :
563
+ default : ' !@#$%&*;.:'
564
+ type : string
565
+ symbols :
566
+ default : 0
567
+ type : integer
568
+ uppercaseLetters :
569
+ default : 0
570
+ type : integer
527
571
type : object
528
572
status :
529
573
properties :
@@ -753,15 +797,15 @@ metadata:
753
797
kbld.k14s.io/images : |
754
798
- origins:
755
799
- local:
756
- path: /home/runner/work/carvel- secretgen-controller/carvel- secretgen-controller
800
+ path: /home/runner/work/secretgen-controller/secretgen-controller
757
801
- git:
758
802
dirty: true
759
- remoteURL: https://github.com/vmware-tanzu/ carvel-secretgen-controller
760
- sha: 7cf938231129673564646d851015d08630307efe
803
+ remoteURL: https://github.com/carvel-dev/ secretgen-controller
804
+ sha: a9c5d5c66e4f24c3ad97a2bd2ae0c2d661e25e3a
761
805
tags:
762
- - v0.10.3
763
- url: ghcr.io/vmware-tanzu/ carvel-secretgen-controller@sha256:00466d6beb98fdd8aed61642013ea0ba538bb496e84745c8c2e1871fdc54b1a9
764
- secretgen-controller.carvel.dev/version : v0.10.3
806
+ - v0.19.2
807
+ url: ghcr.io/carvel-dev/ secretgen-controller@sha256:cf8524c3d781cffb957421c6f40f19e1980520f79b1898a820b93b5a1bfc8db8
808
+ secretgen-controller.carvel.dev/version : v0.19.2
765
809
name : secretgen-controller
766
810
namespace : secretgen-controller
767
811
spec :
@@ -776,7 +820,7 @@ spec:
776
820
app : secretgen-controller
777
821
spec :
778
822
containers :
779
- - image : ghcr.io/vmware-tanzu/ carvel-secretgen-controller@sha256:00466d6beb98fdd8aed61642013ea0ba538bb496e84745c8c2e1871fdc54b1a9
823
+ - image : ghcr.io/carvel-dev/ secretgen-controller@sha256:cf8524c3d781cffb957421c6f40f19e1980520f79b1898a820b93b5a1bfc8db8
780
824
name : secretgen-controller
781
825
resources :
782
826
requests :
@@ -786,9 +830,11 @@ spec:
786
830
allowPrivilegeEscalation : false
787
831
capabilities :
788
832
drop :
789
- - all
833
+ - ALL
790
834
readOnlyRootFilesystem : true
791
835
runAsNonRoot : true
836
+ seccompProfile :
837
+ type : RuntimeDefault
792
838
serviceAccount : secretgen-controller-sa
793
839
---
794
840
apiVersion : v1
0 commit comments