Terraform module which creates ECS resources on AWS.
This module focuses purely on ECS and nothing else. Therefore only these resources can be created with this module:
ECS
IAM
| Name |
Version |
| terraform |
>= 0.12.26 |
| aws |
>= 2.48 |
| Name |
Description |
Type |
Default |
Required |
| capacity_providers |
List of short names of one or more capacity providers to associate with the cluster. Valid values also include FARGATE and FARGATE_SPOT. |
list(string) |
[] |
no |
| container_insights |
Controls if ECS Cluster has container insights enabled |
bool |
false |
no |
| create_ecs |
Controls if ECS should be created |
bool |
true |
no |
| default_capacity_provider_strategy |
The capacity provider strategy to use by default for the cluster. Can be one or more. |
list(map(any)) |
[] |
no |
| name |
Name to be used on all the resources as identifier, also the name of the ECS cluster |
string |
null |
no |
| tags |
A map of tags to add to ECS Cluster |
map(string) |
{} |
no |
| Name |
Description |
| this_ecs_cluster_arn |
ARN of the ECS Cluster |
| this_ecs_cluster_id |
ID of the ECS Cluster |
| this_ecs_cluster_name |
The name of the ECS cluster |