Skip to content

Instantly share code, notes, and snippets.

@sschrijver
Created September 22, 2020 05:51
Show Gist options
  • Save sschrijver/6f71bb2e71c25edec0b2ddb3f09c285e to your computer and use it in GitHub Desktop.
Save sschrijver/6f71bb2e71c25edec0b2ddb3f09c285e to your computer and use it in GitHub Desktop.
resource "aws_appautoscaling_policy" "scale_down_fargate" {
policy_type = "StepScaling"
name = "sqs-scaling-down-${var.service_name}"
resource_id = aws_appautoscaling_target.ecs_target.resource_id
scalable_dimension = aws_appautoscaling_target.ecs_target.scalable_dimension
service_namespace = aws_appautoscaling_target.ecs_target.service_namespace
step_scaling_policy_configuration {
adjustment_type = "ExactCapacity"
metric_aggregation_type = "Average"
step_adjustment {
metric_interval_upper_bound = 0
scaling_adjustment = 0
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment