ecs-service-autoscaling
cn-terraform/ecs-service-autoscaling/aws
AWS ECS Service Autoscaling
AWS ECS Service Autoscaling Module # This Terraform module deploys autoscaling alarms for an AWS ECS Fargate service.       Usage Check valid versions on: Github Releases: Terraform Module Registry: Other modules that you may need to use this module The Networking module: Github Releases: Terraform Module Registry: The
| Name | Type | Description | Default |
|---|---|---|---|
| ecs_cluster_name | string | Name of the ECS cluster | required |
| ecs_service_name | string | Name of the ECS service | required |
| name_prefix | string | Name prefix for resources on AWS | required |
| min_cpu_threshold | string | Threshold for min CPU usage | "10" |
| min_cpu_evaluation_period | string | The number of periods over which data is compared to the specified threshold for | "3" |
| max_cpu_period | string | The period in seconds over which the specified statistic is applied for max cpu | "60" |
| scale_target_min_capacity | number | The min capacity of the scalable target | 1 |
| max_cpu_evaluation_period | string | The number of periods over which data is compared to the specified threshold for | "3" |
| min_cpu_period | string | The period in seconds over which the specified statistic is applied for min cpu | "60" |
| tags | map(string) | Resource tags | {} |
| max_cpu_threshold | string | Threshold for max CPU usage | "85" |
| scale_target_max_capacity | number | The max capacity of the scalable target | 5 |
| cooldown | number | Cooldown period for scaling actions | 60 |
| high_cpu_sns_topic_arn | string | The ARN of an SNS topic to send notifications on high CPU alarm actions. | "" |
| sns_topic_arn | string | The ARN of an SNS topic to send notifications on alarm actions. | "" |
Azure 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,