This project has different folders. Each folder has a readme file that explain a deployment strategy using different tactics. They are mostly blue-green with different options.
- blue/green and canary with one ELB. The production is the only environment accessible from the internet.
- blue/green with one ELB. Both can be accessed on the internet with different URLs
- blue/green with two ELBs (failed - see README)
This is based from this tutorial by Hashicorp.
We need to experiment with different deployments strategies, because TF can be quite complex when it comes to that