Home
Softono
kubeblast

kubeblast

Open source JavaScript
11
Stars
1
Forks
0
Issues
1
Watchers
2 months
Last Commit

About kubeblast

Kubernetes-native load testing platform

Platforms

Web Self-hosted Docker Kubernetes

Languages

JavaScript

Links

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

  1. Add Helm repository
    helm repo add teymurgahramanov https://teymurgahramanov.github.io/charts && helm repo update teymurgahramanov
  2. Install Helm chart
    helm upgrade --install kubeblast teymurgahramanov/kubeblast \
    --namespace kubeblast \
    --create-namespace
  3. Access UI on http://localhost:8080 using username admin and password admin. 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.yaml for 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!