I have multiple websites, running on Nginx, and I am trying to set up a load balancer, with 3-5 instances sitting under it. All these websites will need an SSL cert. I am trying to think of the best way possible.
- Use nginx instance as a load balancer, attach an EBS to the instance, install certbot and store the certificates on the EBS. certbot will renew and update the certs on EBS. The web server instances can then pick the certs from the EBS directly. That way, if an instance goes out of operation or a new one comes in, the certs are all separated out and ready to use.
- Use AWS load balancer - but not sure how to store the SSL certs separately if I do this.
- Is it possible to use ACM here somehow?
Any insights/thoughts would be appreciated.