Kubernetes-native load testing platform
kubeblast.io
Kubeblast
Kubeblast turns your Kubernetes cluster into a collaborative Load Testing platform, where running JMeter load tests is simple and efficient. It offers a simple click-and-run workflow, built-in RBAC with moderator approval, full flexibility, and a lightweight open-source footprint.
▶️ Quick start
- Add Helm repository
helm repo add teymurgahramanov https://teymurgahramanov.github.io/charts && helm repo update teymurgahramanov - Install Helm chart
helm upgrade --install kubeblast teymurgahramanov/kubeblast \ --namespace kubeblast \ --create-namespace - Access UI on http://localhost:8080 using username
adminand passwordadmin. You can use test.jmx for testing.kubectl -n kubeblast port-forward svc/kubeblast 8080:80⚙️ Configuration
All parameters are configurable via environment variables. You can define them directly using Helm values or store in a Kubernetes Secret. See
helm/values.yamlfor the full list of supported environment variables with defaults and examples.
👍 Get more
Kubeblast scales from quick, single-click load tests to a collaborative platform with enterprise-grade capabilities. See the full feature list at kubeblast.io.
🤝 Contributing
All ideas, issues, and pull requests are welcome!