Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@ stages:
topology: karpenter
matrix:
complex-nap:
pod_count: 5
pod_cpu_request: 2
pod_memory_request: "4Gi"
pod_count: 5000
pod_cpu_request: 16
pod_memory_request: "60Gi"
scale_up_timeout: "15m"
scale_down_timeout: "15m"
node_selector: "{karpenter.sh/nodepool: default}"
Expand All @@ -45,6 +45,7 @@ stages:
scrape_kubelets: True
scrape_ksm: True
karpenter_nodepool_file: karpenter_complex_nodepool.azure.yml
enable_apiserver_vnet_integration: "false" # TODO: enable when hyperscale fix roll out
max_parallel: 1
timeout_in_minutes: 120
credential_type: service_connection
Expand Down
10 changes: 10 additions & 0 deletions scenarios/perf-eval/nap/terraform-inputs/azure-complex.tfvars
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ network_config_list = [
name = "nap-subnet-ms"
address_prefix = "10.192.0.0/16"
},
{
name = "apiserver-subnet"
address_prefix = "10.240.0.0/16"
},
{
name = "AzureFirewallSubnet"
address_prefix = "10.193.0.0/26"
Expand Down Expand Up @@ -136,6 +140,7 @@ aks_cli_config_list = [
subnet_name = "nap-subnet-ms"
managed_identity_name = "nap-identity"
kubernetes_version = "1.33"
api_server_subnet_name = "apiserver-subnet"
kms_config = {
key_name = "kms-nap"
key_vault_name = "akskms"
Expand Down Expand Up @@ -212,6 +217,11 @@ aks_cli_config_list = [
name = "network-policy"
value = "cilium"
}
# TODO: enable private cluster after bug fix for hyperscale has been rolled out
# {
# name = "enable-private-cluster"
# value = ""
# }
]
}
]