# ECS Service
resource "aws_ecs_service" "main" {
  for_each = toset(var.ecs_cluster_arns_list)
  name             = "${local.name_prefix}-datadog${var.name_suffix}"
  cluster          = each.value
  task_definition  = aws_ecs_task_definition.this.arn
  launch_type      = "EC2"

  enable_execute_command = true
  scheduling_strategy = "DAEMON"

  enable_ecs_managed_tags = true
  propagate_tags          = "TASK_DEFINITION"
  tags                    = var.tags

  wait_for_steady_state = true
}
