Let's encrypt container

Hi,

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.

Do you have any suggestions for me?

Regards, Thomas

2 Likes

There’s an open enhancement request in Github for this.

1 Like

@denise Thank you for the link to the bug.

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.

Regards, Thomas

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? :wink:) to get an certificate and add / replace it would be a great Rancher LB improvement.

1 Like