github.com/in4it/ecs-deploy@v0.0.42-0.20240508120354-ed77ff16df25/templates/export/ecs.tf (about) 1 data "aws_iam_role" "${SERVICE}-service-role" { 2 name = "ecs-service-role" 3 } 4 data "aws_ecs_cluster" "${SERVICE}-ecs-cluster" { 5 cluster_name = "${CLUSTERNAME}" 6 } 7 data "aws_ecs_task_definition" "${SERVICE}" { 8 task_definition = "${SERVICE}" 9 } 10 # no terraform import available yet for aws_ecs_service 11 #resource "aws_ecs_service" "${SERVICE}" { 12 # name = "${SERVICE}" 13 # cluster = "${data.aws_ecs_cluster.${SERVICE}-ecs-cluster.id}" 14 # task_definition = "${data.aws_ecs_task_definition.${SERVICE}.arn}" 15 # iam_role = "${data.aws_iam_role.${SERVICE}-service-role.arn}" 16 # desired_count = ${SERVICE_DESIREDCOUNT} 17 # ${SERVICE_MINIMUMHEALTHYPERCENT} 18 # ${SERVICE_MAXIMUMPERCENT} 19 # 20 # load_balancer { 21 # target_group_arn = "${aws_alb_target_group.${SERVICE}.id}" 22 # container_name = "${SERVICE}" 23 # container_port = ${SERVICE_PORT} 24 # } 25 #}