From d966d6dcf9c50aeb51ee88fe2885ad1b56bbc893 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Thu, 25 Jan 2024 14:35:58 -0700 Subject: [PATCH 1/2] feat: increase max instances --- ops/mainnet/prod/backend/main.tf | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/ops/mainnet/prod/backend/main.tf b/ops/mainnet/prod/backend/main.tf index 481270c4df..1188a32f17 100755 --- a/ops/mainnet/prod/backend/main.tf +++ b/ops/mainnet/prod/backend/main.tf @@ -181,14 +181,16 @@ module "sdk_server_cache" { } module "sdk_server_auto_scaling" { - source = "../../../modules/auto-scaling" - stage = var.stage - environment = var.environment - domain = var.domain - ecs_service_name = module.sdk-server.service_name - ecs_cluster_name = module.ecs.ecs_cluster_name - min_capacity = 2 - max_capacity = 10 + source = "../../../modules/auto-scaling" + stage = var.stage + environment = var.environment + domain = var.domain + ecs_service_name = module.sdk-server.service_name + ecs_cluster_name = module.ecs.ecs_cluster_name + avg_cpu_utilization_target = 40 + avg_mem_utilization_target = 60 + min_capacity = 2 + max_capacity = 30 } From 3011fddffbd6cb3b5cee1700a695916dc5f95bd9 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Thu, 25 Jan 2024 14:50:23 -0700 Subject: [PATCH 2/2] feat: downscale instance --- ops/mainnet/prod/backend/main.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ops/mainnet/prod/backend/main.tf b/ops/mainnet/prod/backend/main.tf index 1188a32f17..31566fc78d 100755 --- a/ops/mainnet/prod/backend/main.tf +++ b/ops/mainnet/prod/backend/main.tf @@ -156,8 +156,8 @@ module "sdk-server" { health_check_path = "/ping" container_port = 8080 loadbalancer_port = 80 - cpu = 1024 - memory = 2048 + cpu = 512 + memory = 1024 instance_count = 2 timeout = 180 environment = var.environment