I'm trying to make traefik talk TLS (internal CA) to backend services.
Running in kubernetes with the CRD provider, technically it works but it appears that traefik uses the IP of the pods directly for both communication and the TLS handshake. This means it's impossible to generate proper certificates for the backends since the IP addresses they use are ephemeral, so adding them into the cert is not really an option.
Am I missing something in making this work?