Skip to content

Commit d8a098a

Browse files
committed
fix: fix tls for traefik
1 parent 6987736 commit d8a098a

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

charts/application-ingress/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: ingress
3-
version: 1.1.1
3+
version: 1.1.2
44
description: A Helm chart for Ingress
55
type: application
66
home: https://github.com/technicaldomain/helm

charts/application-ingress/templates/ingress.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,12 @@
1919
{{- end }}
2020
{{- else if eq $ingressClass "traefik" }}
2121
{{- $_ := set $defaultAnnotations "kubernetes.io/ingress.class" "traefik" }}
22+
{{- if $.Values.explicitTLS }}
23+
{{- $_ := set $defaultAnnotations "traefik.ingress.kubernetes.io/router.tls" "true" }}
24+
{{- $_ := set $defaultAnnotations "traefik.ingress.kubernetes.io/router.entrypoints" "websecure" }}
25+
{{- else }}
2226
{{- $_ := set $defaultAnnotations "traefik.ingress.kubernetes.io/router.entrypoints" "web" }}
27+
{{- end }}
2328
{{- if (default $useRewrite false) }}
2429
{{- $_ := set $defaultAnnotations "traefik.ingress.kubernetes.io/router.middlewares" (printf "%s-rewrite" $serviceName) }}
2530
{{- end }}

0 commit comments

Comments
 (0)