diff --git a/.happy/terraform/envs/prod/main.tf b/.happy/terraform/envs/prod/main.tf index 90d7914c..9e11d4a8 100644 --- a/.happy/terraform/envs/prod/main.tf +++ b/.happy/terraform/envs/prod/main.tf @@ -35,13 +35,14 @@ module "stack" { k8s_namespace = var.k8s_namespace services = { gql = merge(local.routing_config[local.service_type], { - name = "graphql-federation" - port = "4444" - memory = "8000Mi" - memory_requests = "8000Mi" - cpu = "3000m" - cpu_requests = "3000m" - health_check_path = "/health" + name = "graphql-federation" + port = "4444" + memory = "8000Mi" + memory_requests = "8000Mi" + cpu = "3000m" + cpu_requests = "3000m" + initial_delay_seconds = "120" + health_check_path = "/health" // INTERNAL - OIDC protected ALB // EXTERNAL - external ALB // PRIVATE - cluster IP only, no ALB at all diff --git a/.happy/terraform/envs/sandbox/main.tf b/.happy/terraform/envs/sandbox/main.tf index 983d9f0a..d0e10a5b 100644 --- a/.happy/terraform/envs/sandbox/main.tf +++ b/.happy/terraform/envs/sandbox/main.tf @@ -35,13 +35,14 @@ module "stack" { k8s_namespace = var.k8s_namespace services = { gql = merge(local.routing_config[local.service_type], { - name = "graphql-federation" - port = "4444" - memory = "8000Mi" - memory_requests = "8000Mi" - cpu = "3000m" - cpu_requests = "3000m" - health_check_path = "/health" + name = "graphql-federation" + port = "4444" + memory = "8000Mi" + memory_requests = "8000Mi" + cpu = "3000m" + cpu_requests = "3000m" + initial_delay_seconds = "120" + health_check_path = "/health" // INTERNAL - OIDC protected ALB // EXTERNAL - external ALB // PRIVATE - cluster IP only, no ALB at all diff --git a/.happy/terraform/envs/staging/main.tf b/.happy/terraform/envs/staging/main.tf index 592337a8..13c99861 100644 --- a/.happy/terraform/envs/staging/main.tf +++ b/.happy/terraform/envs/staging/main.tf @@ -35,15 +35,14 @@ module "stack" { k8s_namespace = var.k8s_namespace services = { gql = merge(local.routing_config[local.service_type], { - name = "graphql-federation" - port = "4444" - memory = "8000Mi" - memory_requests = "8000Mi" - cpu = "3000m" - cpu_requests = "3000m" - liveness_timeout_seconds = "180" - readiness_timeout_seconds = "180" - health_check_path = "/health" + name = "graphql-federation" + port = "4444" + memory = "8000Mi" + memory_requests = "8000Mi" + cpu = "3000m" + cpu_requests = "3000m" + initial_delay_seconds = "120" + health_check_path = "/health" // INTERNAL - OIDC protected ALB // EXTERNAL - external ALB // PRIVATE - cluster IP only, no ALB at all