From b8437ce453a13520a7d233616f5a7f035590d903 Mon Sep 17 00:00:00 2001 From: Cian Johnston Date: Mon, 26 Jun 2023 15:54:05 +0100 Subject: [PATCH] fix(scaletest): adjust sessionAffinity and scenario resources (#8205) * scaletest: adjust scenario resources * scaletest: set sessionAffinity=None for coder service --- scaletest/terraform/coder.tf | 1 + scaletest/terraform/scenario-large.tfvars | 6 ++++-- scaletest/terraform/scenario-medium.tfvars | 8 ++++---- scaletest/terraform/scenario-small.tfvars | 8 ++++---- 4 files changed, 13 insertions(+), 10 deletions(-) diff --git a/scaletest/terraform/coder.tf b/scaletest/terraform/coder.tf index fe7e843740..a0565952ff 100644 --- a/scaletest/terraform/coder.tf +++ b/scaletest/terraform/coder.tf @@ -121,6 +121,7 @@ coder: readOnlyRootFilesystem: true service: enable: true + sessionAffinity: None loadBalancerIP: "${local.coder_address}" volumeMounts: - mountPath: "/tmp" diff --git a/scaletest/terraform/scenario-large.tfvars b/scaletest/terraform/scenario-large.tfvars index 22af34497d..ba2f5ccc96 100644 --- a/scaletest/terraform/scenario-large.tfvars +++ b/scaletest/terraform/scenario-large.tfvars @@ -1,4 +1,6 @@ nodepool_machine_type_coder = "t2d-standard-8" +nodepool_size_coder = 3 nodepool_machine_type_workspaces = "t2d-standard-8" -coder_cpu = "7" # Leaving 1 CPU for system workloads -coder_mem = "28Gi" # Leaving 4GB for system workloads +coder_cpu = "6000m" # Leaving 2 CPUs for system workloads +coder_mem = "24Gi" # Leaving 8 GB for system workloads +coder_replicas = 3 diff --git a/scaletest/terraform/scenario-medium.tfvars b/scaletest/terraform/scenario-medium.tfvars index fcc2becd6c..f55d7f7bdd 100644 --- a/scaletest/terraform/scenario-medium.tfvars +++ b/scaletest/terraform/scenario-medium.tfvars @@ -1,4 +1,4 @@ -nodepool_machine_type_coder = "t2d-standard-4" -nodepool_machine_type_workspaces = "t2d-standard-4" -coder_cpu = "3000m" # Leaving 1 CPU for system workloads -coder_mem = "12Gi" # Leaving 4 GB for system workloads +nodepool_machine_type_coder = "t2d-standard-8" +nodepool_machine_type_workspaces = "t2d-standard-8" +coder_cpu = "6000m" # Leaving 2 CPUs for system workloads +coder_mem = "24Gi" # Leaving 8 GB for system workloads diff --git a/scaletest/terraform/scenario-small.tfvars b/scaletest/terraform/scenario-small.tfvars index 6e331fcb42..8c97aea409 100644 --- a/scaletest/terraform/scenario-small.tfvars +++ b/scaletest/terraform/scenario-small.tfvars @@ -1,4 +1,4 @@ -nodepool_machine_type_coder = "t2d-standard-2" -nodepool_machine_type_workspaces = "t2d-standard-2" -coder_cpu = "1000m" # Leaving 1 CPU for system workloads -coder_mem = "4Gi" # Leaving 4GB for system workloads +nodepool_machine_type_coder = "t2d-standard-4" +nodepool_machine_type_workspaces = "t2d-standard-4" +coder_cpu = "2000m" # Leaving 2 CPUs for system workloads +coder_mem = "12Gi" # Leaving 4GB for system workloads