Skip to content

Enable ACL resource consume scenario#1182

Open
realsdx wants to merge 12 commits into
mainfrom
sudipta/enable-acl-bench
Open

Enable ACL resource consume scenario#1182
realsdx wants to merge 12 commits into
mainfrom
sudipta/enable-acl-bench

Conversation

@realsdx
Copy link
Copy Markdown

@realsdx realsdx commented May 18, 2026

Enable ACL resource consume scenario for new ACL distro

This PR also bumps the pinned aks-preview extension version, for newer ACL ossku tag

@realsdx realsdx changed the title Enable ACL resource consume benahcmarks Enable ACL resource consume scenario May 18, 2026
Comment thread modules/terraform/azure/aks-cli/main.tf
@realsdx realsdx marked this pull request as ready for review May 22, 2026 12:54
Copilot AI review requested due to automatic review settings May 22, 2026 12:54
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Enables a new perf-eval scenario (acl-resource-consume) intended to validate AKS node performance using Azure Container Linux (ACL), and wires it into an Azure DevOps pipeline. The PR also updates the pinned aks-preview Azure CLI extension version used by the Terraform AKS CLI module.

Changes:

  • Add Terraform inputs and test inputs for the new acl-resource-consume scenario (Azure).
  • Add documentation and an Azure DevOps pipeline YAML to run the scenario via the existing competitive-test job template.
  • Bump the default pinned aks-preview extension version used by modules/terraform/azure/aks-cli.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
scenarios/perf-eval/acl-resource-consume/terraform-test-inputs/azure.json Adds minimal Terraform validation JSON inputs for the new scenario (run_id/region).
scenarios/perf-eval/acl-resource-consume/terraform-inputs/azure.tfvars Defines AKS provisioning via the AKS CLI Terraform path, targeting AzureContainerLinux and CRI resource-consume labeling/taints.
scenarios/perf-eval/acl-resource-consume/README.md Documents how to register/queue the pipeline and what ADO inputs/permissions are required.
pipelines/perf-eval/CRI Benchmark/acl-resource-consume.yml Adds an Azure DevOps pipeline to run the scenario using clusterloader2 with the cri-resource-consume topology.
modules/terraform/azure/aks-cli/main.tf Updates the pinned aks-preview Azure CLI extension version used during AKS CLI provisioning.

Comment on lines +44 to +52
name = "userpool0"
node_count = 10
vm_size = "Standard_D16ds_v6"
optional_parameters = [
{
name = "node-osdisk-type"
value = "Ephemeral"
},
{
Comment thread modules/terraform/azure/aks-cli/main.tf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants