A Rancher service that obtains free SSL/TLS certificates from the Let's Encrypt CA, adds them to Rancher's certificate store and manages renewal and propagation of updated certificates to load balancers.
- Rancher Server >= v0.63.0
- Existing account with one of the supported DNS providers (currently
CloudFlare
,DigitalOcean
andAWS Route53
).
This application is distributed via the Rancher Community Catalog.
Enable the Community Catalog under Admin
=> Settings
in the Rancher UI.
Then find the Let's Encrypt
template in the Catalog section of the UI and follow the instructions.
make build && make image
- Add unit/integration tests
- Support additional DNS providers
PR's welcome!