diff --git a/services/terraform/remote/service_backup.tf b/services/terraform/remote/service_backup.tf --- a/services/terraform/remote/service_backup.tf +++ b/services/terraform/remote/service_backup.tf @@ -87,7 +87,7 @@ task_definition = aws_ecs_task_definition.backup_service.arn force_new_deployment = true - desired_count = 1 + desired_count = 0 lifecycle { ignore_changes = [desired_count] } diff --git a/services/terraform/remote/service_blob.tf b/services/terraform/remote/service_blob.tf --- a/services/terraform/remote/service_blob.tf +++ b/services/terraform/remote/service_blob.tf @@ -89,7 +89,7 @@ task_definition = aws_ecs_task_definition.blob_service.arn force_new_deployment = true - desired_count = 1 + desired_count = 0 lifecycle { ignore_changes = [desired_count] diff --git a/services/terraform/remote/service_identity.tf b/services/terraform/remote/service_identity.tf --- a/services/terraform/remote/service_identity.tf +++ b/services/terraform/remote/service_identity.tf @@ -147,7 +147,7 @@ task_definition = aws_ecs_task_definition.identity_service.arn force_new_deployment = true - desired_count = 2 + desired_count = local.is_staging ? 0 : 2 # Expose Identity service to other services in the cluster service_connect_configuration { diff --git a/services/terraform/remote/service_tunnelbroker.tf b/services/terraform/remote/service_tunnelbroker.tf --- a/services/terraform/remote/service_tunnelbroker.tf +++ b/services/terraform/remote/service_tunnelbroker.tf @@ -179,7 +179,7 @@ task_definition = aws_ecs_task_definition.tunnelbroker.arn force_new_deployment = true - desired_count = local.is_staging ? 2 : 5 + desired_count = local.is_staging ? 0 : 5 service_connect_configuration { enabled = true