diff --git a/pipelines/perf-eval/Autoscale Benchmark/node-auto-provisioning-benchmark.yml b/pipelines/perf-eval/Autoscale Benchmark/node-auto-provisioning-benchmark.yml index 88d7490664..5abdc47d6c 100644 --- a/pipelines/perf-eval/Autoscale Benchmark/node-auto-provisioning-benchmark.yml +++ b/pipelines/perf-eval/Autoscale Benchmark/node-auto-provisioning-benchmark.yml @@ -57,6 +57,8 @@ stages: cloud: azure regions: - westus2 + terraform_input_file_mapping: + - westus2: "scenarios/perf-eval/nap/terraform-inputs/azure-stg.tfvars" engine: clusterloader2 engine_input: image: "ghcr.io/azure/clusterloader2:v20250423" @@ -322,6 +324,8 @@ stages: cloud: azure regions: - eastus + terraform_input_file_mapping: + - eastus: "scenarios/perf-eval/nap/terraform-inputs/azure-intv2.tfvars" engine: clusterloader2 engine_input: image: "ghcr.io/azure/clusterloader2:v20250423" diff --git a/scenarios/perf-eval/nap/terraform-inputs/azure-stg.tfvars b/scenarios/perf-eval/nap/terraform-inputs/azure-stg.tfvars new file mode 100644 index 0000000000..60b6f85950 --- /dev/null +++ b/scenarios/perf-eval/nap/terraform-inputs/azure-stg.tfvars @@ -0,0 +1,43 @@ +scenario_type = "perf-eval" +scenario_name = "nap" +deletion_delay = "4h" +owner = "aks" + +aks_config_list = [] + +aks_cli_config_list = [ + { + role = "nap" + aks_name = "nap" + sku_tier = "standard" + kubernetes_version = "1.33" + default_node_pool = { + name = "system" + node_count = 5 + vm_size = "Standard_D4s_v3" + } + extra_node_pool = [] + optional_parameters = [ + { + name = "node-provisioning-mode" + value = "Auto" + }, + { + name = "network-plugin" + value = "azure" + }, + { + name = "network-plugin-mode" + value = "overlay" + }, + { + name = "node-init-taints" + value = "CriticalAddonsOnly=true:NoSchedule" + }, + { + name = "pod-cidr" + value = "10.128.0.0/11" + } + ] + } +]