Me too. I didn't want to create a new topic, that's why I use this old one. But because I couldn't ask you, I had to open a new topic now.
In this case a 'provider' is the type rfc2136 , route53 , digitalocean , azure , etc.
So you can define multiple providers, but not multiple of the same provider.
Understand, because the variables are prefixed (RFC2136_*).
Didn't understand this. I can't find any solution to define multiple environment variables, neither in the exec provider nor the http providers. Wouldn't it be better if you could set the variables in the corresponding certificatesResolver? I think they actually belong there. Maybe I should make a feature request.
Thoughts on the exec provider are you can write your own script/program to complete the RCF2136 update. Definitely not as elegant but likely to work. The script/program has to be mounted or included along with any dependencies with a dockerfile.
Similar idea with the httpreq provider, instead create an http service to do your bidding.
Great idea. I've only seen it come up on the forums once before.
Indexing them like is done with the tls.domains options seems semi workable.