you’ve hit a rate limit, we don’t have a way to temporarily reset it. You’ll need to wait until the rate limit expires after a week • You can create a maximum of 10 Accounts per IP Address per 3 hours • There is a Failed Validation limit of 5 failures per account, per hostname, per hour Many other limitations ! • Take seriously rate limiting into account
live production with Let’s Encrypt, you better: • Test using staging env • Get backups • Use latest Lego lib (latest Traefik version) • B plan ! (next slide) • Use wildcards if possible Wildcards are as easy as: [[acme.domains]] main = "*.yourdomain.here" • Test before live prod • Consul is a distributed system ◦ Storage ◦ Rolling restart ◦ Backups
Cloudflare to the rescue ! Enable it on your records: And configure how you want to deal with end to end encryption. This can helps to mitigate the issue. • Useful for: ◦ DNS API ◦ SSL certs ◦ Caching ◦ HA support ◦ ...
in HA mode • Let’s Encrypt can be a pain • Amazing integration with Kubernetes • Wonderful support and community • Bug fix are quickly merged • Huge thanks to Emile Vauge (Creator) traefik.io