I’d like to implement a container that runs letsencrypt (https://letsencrypt.org/) to acquire certificates for my domains and renew them automatically.
I have found the rancher API calls to add a certificate and to set a network endpoint (domain / subdomain) but I can’t find a way to list all my configured endpoints.
I’m going to implement a letsencrypt plugin for rancher.
But my question was more in how do you discover the url in the route 53 container.
I have looked in the repository and have seen that you use the rancher-metadata service but I was not able to find out how to get the url.
Sounds interesting. I would also be interested in such a solution.
I would use Rancher LB if it would support Let’s Encrypt, but a container (catalog service? ) to get an certificate and add / replace it would be a great Rancher LB improvement.