A modified version of https://github.com/springload/terraform-aws-ecs-cluster
Name |
Description |
Type |
Default |
Required |
cluster_name |
Name of the ECS cluster |
string |
n/a |
yes |
ami |
Name of the AMI image to use |
string |
"amzn2-ami-ecs-hvm-*-x86_64-ebs" |
no |
cpu_unlimited |
Whether or not enable t2/t3 cpu unlimited (if true, might incur additional charges) |
string |
"false" |
no |
ec2_key_name |
EC2 key name to attach to newly created EC2 instances |
string |
"" |
no |
instance_type |
EC2 instance type |
string |
"t3.micro" |
no |
instances_desired |
Number of EC2 instances desired |
string |
"1" |
no |
security_group_ids |
list of security group IDs |
list |
[] |
no |
spot |
Whether or not use Spot instances. Warning: most likely not suitable for production! |
string |
"false" |
no |
subnet_ids |
list of subnet IDs |
list |
[] |
no |
tags |
AWS tags |
map |
{} |
no |
vpc_id |
VPC id to use |
string |
"" |
no |
Name |
Description |
ecs_cluster_arn |
The ARN of this cluster |
ecs_cluster_id |
The ARN of this cluster |
ecs_nodes_role_arn |
The ARN of the ec2 role for the cluster nodes |
ecs_nodes_role_id |
The ID of the ec2 role for the cluster nodes |