deathandmayhem / jolly-roger

Dead men tell no tales!
MIT License
18 stars 5 forks source link

Add the ability to disable load balancing to CloudFormation config. #2132

Closed jpd236 closed 1 month ago

jpd236 commented 1 month ago

This mode differs as follows:

Note: Let's Encrypt limits you to 5 new certificate requests per week - see https://letsencrypt.org/docs/duplicate-certificate-limit/. Since we aren't saving/restoring the configuration data between instances, it's possible to hit this limit when testing deployment changes or making frequent updates that result in restarting EC2 instances. --test-cert can be added to the certbot command to point to their staging environment and avoid these limits while testing deployment changes.

This saves at least ~$16.20/month + usage charges on the NLB. The remaining costs for a minimal instance are ~$3.60 for the IP, ~$6.77 for EC2 (t3a.micro) and ~$0.50 for DNS.

See #2117