Skip to content

Add AKS Autometic vs EKS Auto mode pod startup latency test scenario #756

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

anson627
Copy link
Collaborator

@anson627 anson627 commented Jul 22, 2025

This pull request introduces a new performance evaluation scenario to compare pod startup latency between AKS Automatic and EKS Auto mode clusters. The changes include creating a dedicated test scenario, configuring pipelines, and adding Terraform inputs for Azure and AWS. Key aspects of the implementation include leveraging the cri-resource-consume topology, using clusterloader2 as the test engine, and enabling detailed metrics collection.

New Test Scenario: AKS Automatic vs. EKS Auto Mode Pod Startup Latency

  • Scenario Documentation: Added a markdown file outlining the test scenario, implementation options, technical details, and expected outcomes. The recommended hybrid approach combines existing infrastructure with a dedicated scenario for automatic clusters.
  • Terraform Inputs:
    • azure.tfvars: Configures AKS Automatic clusters with multi-zone support, a dedicated node pool, and specific settings for the test.
    • aws.tfvars: Configures EKS Auto mode clusters with a VPC, subnets, security groups, and managed node groups for the test.
    • Test inputs (azure.json, aws.json): Provide region-specific configurations for local testing. [1] [2]

Pipeline Configuration Updates

  • Pipeline YAML: Created a new pipeline configuration to execute the test scenario on Azure and AWS. Includes matrix configurations for pod densities, Kubernetes versions, and memory-focused workloads. Enabled kubelet scraping for detailed metrics.

Base automatically changed from update-docs-for-vibe-coding to main July 22, 2025 21:48
@anson627 anson627 force-pushed the auto-cluster-pod-startup-test branch from 048b967 to af2711f Compare July 22, 2025 22:10
@anson627 anson627 force-pushed the auto-cluster-pod-startup-test branch from af2711f to 2503127 Compare July 22, 2025 22:11
@anson627 anson627 changed the title Add AKS vs EKS pod startup latency test scenario and related configurations Add AKS Autometic vs EKS Auto mode pod startup latency test scenario Jul 22, 2025
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.

1 participant