diff --git a/services/terraform/self-host/keyserver_primary.tf b/services/terraform/self-host/keyserver_primary.tf --- a/services/terraform/self-host/keyserver_primary.tf +++ b/services/terraform/self-host/keyserver_primary.tf @@ -122,14 +122,17 @@ resource "aws_ecs_service" "keyserver_primary_service" { depends_on = [null_resource.create_comm_database] - name = "keyserver-primary-service" - cluster = aws_ecs_cluster.keyserver_cluster.id - task_definition = aws_ecs_task_definition.keyserver_service.arn - launch_type = "FARGATE" - enable_execute_command = true - enable_ecs_managed_tags = true - force_new_deployment = true - desired_count = 1 + name = "keyserver-primary-service" + cluster = aws_ecs_cluster.keyserver_cluster.id + task_definition = aws_ecs_task_definition.keyserver_service.arn + launch_type = "FARGATE" + enable_execute_command = true + enable_ecs_managed_tags = true + force_new_deployment = true + desired_count = 1 + deployment_maximum_percent = 100 + deployment_minimum_healthy_percent = 0 + network_configuration { subnets = local.vpc_subnets