I have multiple web servers which run a website with a subdomain. I would like to know what is the best approach to deploy certificates on these subdomains?
I tried to create separate certificates for each subdomain but I ran into the limit per week (which is 20)
I could use a wildcard certificate of the domain name for all the subdomains? The question I have here is with regard to renewal? Would it be safe to create cron jobs which will renew the wildcard certificate from each of the multiple servers? or Renew once and deploy on the servers whenever the certificate is updated?
That's certainly the most efficient play that minimizes your risk of hitting rate limits. You can achieve it by running Certbot only on one server and using some scripting in conjunction with Certbot's --deploy-hook.