Update common and traefik to fix wildcard certs

Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
This commit is contained in:
kjeld Schouten-Lebbing
2021-02-09 12:27:51 +01:00
parent 97dbb78a1e
commit 7af6f6b1a0
50 changed files with 36 additions and 21 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ apiVersion: v2
name: common
description: Function library for TrueCharts
type: library
version: 0.11.1
version: 0.11.2
# upstream_version: 2.4.0
keywords:
- truecharts
@@ -41,16 +41,19 @@ spec:
{{- end }}
{{- if $values.certType }}
tls:
{{- if eq $values.certType "selfsigned" -}}{{ else if eq $values.certType "existingcert" }}
secretName: {{ $values.existingcert }}
{{ else if eq $values.certType "wildcard" }}
secretName: wilddcardcert
{{ else }}
{{- if eq $values.certType "selfsigned" -}}{}{{ else }}
- hosts:
{{- range $values.hosts }}
- {{ .host | quote }}
{{- end }}
{{- if eq $values.certType "selfsigned" -}}
{{ else if eq $values.certType "existingcert" }}
secretName: {{ $values.existingcert }}
{{ else if eq $values.certType "wildcard" }}
secretName: wildcardcert
{{ else }}
secretName: {{ $IngressName }}-tls-secret
{{ end }}
{{ end }}
{{- end }}
rules:
@@ -40,19 +40,22 @@ spec:
terminationDelay: 400
{{- if $values.certType }}
tls:
{{- if eq $values.certType "selfsigned" -}}{{ else if eq $values.certType "existingcert" }}
secretName: {{ $values.existingcert }}
{{ else if eq $values.certType "wildcard" }}
secretName: wilddcardcert
{{ else }}
secretName: {{ $IngressName }}-tls-secret
{{- if eq $values.certType "selfsigned" -}}{}{{ else }}
domains:
- main: {{ index $values.hosts 0 }}
sans:
sans:
{{- range $values.hosts }}
- {{ .host | quote }}
{{- end }}
{{- end }}
{{- if eq $values.certType "selfsigned" -}}
{{ else if eq $values.certType "existingcert" }}
secretName: {{ $values.existingcert }}
{{ else if eq $values.certType "wildcard" }}
secretName: wildcardcert
{{ else }}
secretName: {{ $IngressName }}-tls-secret
{{ end }}
{{ end }}
passthrough: false
{{- end }}
{{- end }}