Traefik ingress with Network Load Balancer AWS and ssl termination

9/2/2019

I tried to configure traefik kubernetes ingress controller to run with a Network Load Balancer with Ssl termination in AWS. I make it work with the dashboard. But when I want it to work with Harbor it became tricky. I can access to Harbor web page and I can login with the docker client into Harbor. But I can't push or pull any images. The docker cli times out, it seems that the response from the Harbor registry contains headers in http instead of https.

Does anyone know if it's possible to use Traefik with a L4 load balancer?

When Harbor handle directly the ssl termination instead of the load balancer it's working great. I think it might be a header issue like forwarder-header but I m not sure.

Thanks!

-- jean-philippe
amazon-web-services
kubernetes

0 Answers