diff --git a/stable/traefik/Chart.yaml b/stable/traefik/Chart.yaml index b4a89ef575..7311f66fb5 100755 --- a/stable/traefik/Chart.yaml +++ b/stable/traefik/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: traefik -version: 1.14.4 +version: 1.14.5 appVersion: 1.4.5 description: A Traefik based Kubernetes ingress controller with Let's Encrypt support keywords: diff --git a/stable/traefik/templates/configmap.yaml b/stable/traefik/templates/configmap.yaml index b6a7be7993..873dc49f61 100644 --- a/stable/traefik/templates/configmap.yaml +++ b/stable/traefik/templates/configmap.yaml @@ -23,9 +23,10 @@ data: [entryPoints.http] address = ":80" compress = {{ .Values.gzip.enabled }} - {{- if and .Values.ssl.enabled .Values.ssl.enforced }} + {{- if .Values.ssl.enforced }} [entryPoints.http.redirect] - entryPoint = "https" + regex = "^http://(.*)" + replacement = "https://$1" {{- end }} {{- if .Values.ssl.enabled }} [entryPoints.https]