A Terraform module to create an Amazon ECS Cluster using an Autoscaling Group in AWS.
This module creates an Autoscaling Group with his launch configuration and an ECS Cluster
customer
: customer's nameproject
: project's nameenvironment
: Environment name : production, staging, devel, ...region
: Region AWSavailability_zones
: List of Subnet ID where EC2 are launched by Launch Configurationsecurity_group_ids
: List of Security Group Subnet ID where EC2 are launched by Launch Configurationuser_data
: User data use by EC2 at launchload_balancers
: Load balancers to associate to the autoscaling group