Skip to content
FindOpenSource

kube-burner

Kubernetes performance and scale testing tool that generates configurable cluster load to measure how a cluster behaves under stress.

Overview

kube-burner creates and deletes Kubernetes objects at a configurable rate and scale to simulate real workload pressure, then measures cluster and API server performance metrics throughout the test. It's commonly used to benchmark cluster upgrades, validate capacity planning, and catch performance regressions before they hit production.

kube-burner is a fit for platform teams that need to load-test the Kubernetes control plane itself, a different target than k6 (also in this catalog), which load-tests applications and APIs rather than the underlying cluster infrastructure.

Categories
Testing
Keywords
kubernetes-testingperformance-testingload-testingscale-testing
Languages
Go
License
Apache-2.0

Spotted an error? Suggest an edit on GitHub.