Directory structure:
└── meshhq-terraform-meshhq-ecs-cluster/
├── README.md
├── main.tf
├── terraform.md
├── variables.tf
├── ec2/
│ ├── autoscaling-group.tf
│ ├── elastic-load-balancer.tf
│ ├── launch-configuration.tf
│ ├── user-data.tpl
│ └── variables.tf
├── ecs/
│ ├── cluster.tf
│ ├── service.tf
│ ├── task-definition.json
│ ├── task-definition.tf
│ └── variables.tf
├── iam/
│ ├── ecs-instance-profile.tf
│ ├── ecs-instance-role.tf
│ └── ecs-service-role.tf
└── vpc/
├── internet-gateway.tf
├── network-acl.tf
├── route-table.tf
├── security-group.tf
├── subnet.tf
└── vpc.tf