Traefik, Let's Encrypt Acme and DNS Round robin

Hi there !

I'm trying to implement high availability for a web application.

The application will be hosted on two different server (let say 1.2.3.4 and 1.2.3.5), and the DNS for "my.application.com" will have two A entries : 1.2.3.4 and 1.2.3.5 (DNS Round robin)

I use Traefik to manage my HTTPS / TLS, however, I can't (I think ?) use TLS or HTTP challenges, as round robin might make de challenge/response fail (if the wrong server is called by acme server)

Also, I don't want to use the DNS challenge, as putting DNS API Key that controle my whole company DNS is not compliant with security policy.

Is there any way to work around this issue ?