File tree 3 files changed +50
-1
lines changed
3 files changed +50
-1
lines changed Original file line number Diff line number Diff line change 1
1
apiVersion : v2
2
2
name : gxf
3
3
description : Generic GXF Helm chart
4
- version : ' 1.7 .0'
4
+ version : ' 1.8 .0'
5
5
icon : https://artwork.lfenergy.org/projects/grid-exchange-fabric/abbrev/color/grid-exchange-fabric-abbrev-color.png
6
6
maintainers :
7
7
- name : OSGP
Original file line number Diff line number Diff line change
1
+ {{- range .Values.certificates }}
2
+ apiVersion : cert-manager.io/v1
3
+ kind : Certificate
4
+ metadata :
5
+ name : {{ $.Release.Name }}-{{ .name }}
6
+ spec :
7
+ secretName : {{ $.Release.Name }}-{{ .name }}
8
+ duration : {{ .duration | default "8760h0m0s" }}
9
+ renewBefore : {{ .renewBefore | default "720h0m0s" }}
10
+ commonName : {{ .commonName }}
11
+ privateKey :
12
+ algorithm : RSA
13
+ size : 2048
14
+ {{- if .dnsNames }}
15
+ dnsNames :
16
+ {{- range .dnsNames }}
17
+ - {{ . }}
18
+ {{- end }}
19
+ {{- end }}
20
+ issuerRef :
21
+ name : {{ if $.issuerRefName }}{{ $.issuerRefName }}{{ else }}{{ printf "%s-ca-issuer" $.Release.Namespace }}{{ end }}
22
+ kind : {{ if $.issuerRefKind }}{{ $.issuerRefKind }}{{ else }}Issuer{{ end }}
23
+ usages :
24
+ {{- if .usages }}
25
+ {{- range .usages }}
26
+ - {{ . }}
27
+ {{- end }}
28
+ {{- else }}
29
+ - server auth
30
+ - client auth
31
+ {{- end }}
32
+ keystores :
33
+ pkcs12 :
34
+ create : true
35
+ passwordSecretRef :
36
+ name : keystore-password
37
+ key : password
38
+ ---
39
+ {{- end }}
Original file line number Diff line number Diff line change @@ -104,3 +104,13 @@ logging:
104
104
# filename: your-own-choosing (defaults to .Release.Name)
105
105
maxHistoryDays : 3
106
106
totalSizeCap : 2GB
107
+
108
+ certificates : []
109
+ # - name: example-client-tls-cert
110
+ # commonName: example-client
111
+ # usages:
112
+ # - client auth
113
+ # - name: example-server-tls-cert
114
+ # commonName: example.com
115
+ # dnsNames:
116
+ # - example.com
You can’t perform that action at this time.
0 commit comments