I'm trying to redirect http to https traffic and it seems to create a loop. I'm running EKS cluster and using an NLB running in AWS. I can't figure out what's causing this.
Middleware config:
# Redirect to https
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: traefikmw
namespace: {{ .Release.Namespace }}
spec:
redirectScheme:
scheme: https
permanent: true
Component ingress annotations:
kubernetes.io/ingress.class: traefik
# -- FQDN of external-dns in your Kubernetes cluster
external-dns.alpha.kubernetes.io/target: traefikdev.mycompany.com
traefik.ingress.kubernetes.io/router.middlewares: default-traefikmw@kubernetescrd
Using kubernetescrd as I am using the Kubernetes Ingress type.