Terraform is a fantastic tool to manage your infrastructure with simple and declarative templates; you simply describe your infrastructure in a template file that looks like:
1 2 3 4 5 6 7 8 9 10 11 12 13
terraform apply and you’re set: Terraform will boot
the infrastructure for you.
AWS recently launched their
ap-south-1 region (Mumbai, India)
and, due to the fact that’s much closer to our customer and EC2
there seems to be ~10% cheaper than in AWS Singapore (where we’re currently
hosted), we wanted to start experiment moving part of our
infrastructure to this region.
Terraform, though, has an hardcoded list of AWS regions and, since Mumbai is a recent addition, it will throw an error saying that the region isn’t supported.Read on →