ecs-cluster
bryan-rhm/ecs-cluster/aws
Terraform module to spin up an ECS Cluster
Requirements | Name | Version | |------|---------| | terraform | >= 0.13.4 | | aws | >= 3.43.0 | Providers | Name | Version | |------|---------| | aws | 3.70.0 | Modules No modules. Resources | Name | Type | |------|------| | aws_ecs_cluster.cluster | resource | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | capacity\_provider\_name | Name to give to the capacity provider created out of the ASG specified. | string | null | no | | cloud\_watch\_encryption | Whether or not to enable encryption on the CloudWatch logs. | bool | true | no | | cloud\_watch\_log\_group\_name | The name of the CloudWatch log group to send logs to. | string | null | no | | default\_capacity\_provider | Name of the capacity provider to use by default fo
| Name | Type | Description | Default |
|---|---|---|---|
| name | string | The name of the ECS cluster. Must be less than or equal to 255 characters in len | null |
| capacity_provider_name | string | Name to give to the capacity provider created out of the ASG specified. | null |
| default_capacity_provider | string | Name of the capacity provider to use by default for the cluster. | "FARGATE" |
| default_capacity_provider_weight | number | The relative percentage of the total number of launched tasks that should use th | 1 |
| logging_setting | string | The log setting to use for redirecting logs for your execute command results. | "NONE" |
| s3_bucket_name | string | The name of the S3 bucket to send logs to. | null |
| s3_key_prefix | string | An optional folder in the S3 bucket to place logs in. | null |
| tags | map(any) | A map of tags to assign to all the resources | {} |
| kms_key_arn | string | The AWS Key Management Service key ID to encrypt the data between the local clie | null |
| cloud_watch_encryption | bool | Whether or not to enable encryption on the CloudWatch logs. | true |
| cloud_watch_log_group_name | string | The name of the CloudWatch log group to send logs to. | null |
| s3_bucket_encryption | bool | Whether or not to enable encryption on the logs sent to S3. | true |
output — ECS cluster objectAzure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,