Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Infrastructure Testing Tools
  3. ClusterLoader2

ClusterLoader2

On the record

Cluster access
Running a test requires paths to a kubeconfig file and test configuration, plus a cluster provider.github.com · read 4 Oct 2026
Cluster providers
The command-line provider options listed are gce, gke, kind, kubemark, aws, local, vsphere, and skeleton.github.com · read 9 Oct 2026
Configuration modules
The Module API lets users split test configurations into reusable, parameterized module files.github.com · read 9 Oct 2026
Getting started
The getting-started guide walks through setting up the repository, creating a Kind cluster, writing a simple test, and running it.github.com · read 4 Oct 2026
Intended users
The repository says it stores Kubernetes-related performance testing tools and invites users to contact the owners to add a load test, benchmark, framework, or other tool.github.com · read 4 Oct 2026
License
The perf-tests repository includes the Apache License, Version 2.0, which grants no-charge, royalty-free copyright and patent licenses subject to its terms.github.com · read 9 Oct 2026
Measurements
Available measurements include API availability and responsiveness, CPU and memory profiles, etcd metrics, pod startup latency, resource usage, and scheduling throughput.github.com · read 9 Oct 2026
Observability
ClusterLoader2 provides extra cluster observability during tests with Prometheus.github.com · read 4 Oct 2026
Prerequisite
The getting-started tutorial requires Go and demonstrates creating a cluster with Kind before running a test.github.com · read 9 Oct 2026
Pricing and trial
The opened project pages provide no commercial plan pricing or trial terms.github.com · read 9 Oct 2026
Prometheus
ClusterLoader2 provides cluster observability with Prometheus and supports scraping pod metrics through ServiceMonitor or PodMonitor.github.com · read 9 Oct 2026
Prometheus integration
ClusterLoader2 can scrape pod metrics using ServiceMonitor or PodMonitor.github.com · read 4 Oct 2026
Prometheus requirement
API responsiveness measurements are skipped when a Prometheus server is unavailable.github.com · read 4 Oct 2026
Provider options
The required provider flag accepts gce, gke, kind, kubemark, aws, local, vsphere, or skeleton.github.com · read 4 Oct 2026
Purpose
ClusterLoader2 is a Kubernetes load testing tool and the official Kubernetes scalability and performance testing framework.github.com · read 9 Oct 2026
Reusable modules
The Module API lets users split test configurations into parameterized modules that can be reused by tests or other modules.github.com · read 4 Oct 2026
Scale
The getting-started guide says its general-purpose load test can be used for clusters from 100 to 5,000 nodes.github.com · read 9 Oct 2026
Templating
Test definitions and Kubernetes object definitions support templating, with parameters and overrides available.github.com · read 9 Oct 2026

Alternatives to ClusterLoader2

Every alternative, ranked