forked from filatov0120/terraform_modules
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain_ecs_service.tf
16 lines (16 loc) · 955 Bytes
/
main_ecs_service.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
module "ecs-service" {
source = "[email protected]:filatov0120/terraform_modules.git//aws_ecs_service?ref=v1.5.0"
project_name = var.project_name
env = var.env
name = var.service_name
ecs_cluster_id = data.terraform_remote_state.shared.outputs.ecs_cluster_id
ecs_task_definition_arn = module.weway-task-definition.ecs_task_definition_arn
desired_count = var.desired_count
force_new_deployment = true
container_name = var.task_name
container_port = tonumber(var.backend_environment_variables["PORT"])
cidr_vpc = data.terraform_remote_state.shared.outputs.cidr_vpc
vpc_id = data.terraform_remote_state.shared.outputs.vpc_id
public_subnet_ids = data.terraform_remote_state.shared.outputs.public_subnet_ids
target_group_arns = module.load_balancer.target_group_arn
}