This terraform configuration provisions the following elements. It can be used as a module, please see examples/ directory.
- A VPC.
- 2 Public Subnets
- 2 Private Subnets
- A set of servers in an Auto Scaling Group (ASG) in the public subnet
-
Required:
- Set
AWS_ACCESS_KEY_ID
andAWS_ACCESS_KEY_ID
Environment variables to configure AWS provider id_rsa_pub
- To generate a new one:ssh-keygen -t rsa -N "" -C "<email>" -f ~/.ssh/mvd_id_rsa"
owner
- sets a Owner tag
- Set
-
Optional:
- Please see variables.tf file for all optional inputs.
aws_region
- set the AWS region where this should be provisioned. Default isus-east-2
- Currently none