Skip to content
PerfscalePublic

About

Helm charts for the perfscale platform (perfscaled agent DaemonSet and friends)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

PerfScale Helm Charts

Helm charts for running PerfScale load tests on Kubernetes.

Charts

Chart Description
perfscale The OSS load-testing CLI as a one-shot Job or a scheduled CronJob

Usage

Add the Helm repository

$ helm repo add perfscale https://raw.githubusercontent.com/Perfscale/charts/main/
$ helm repo update

Search available charts

$ helm search repo perfscale

Install a chart

# One-shot smoke run (self-contained SQLite scenario — no network needed)
$ helm install smoke perfscale/perfscale

# Nightly load test from your own scenario
$ helm install nightly perfscale/perfscale \
    --set schedule="0 3 * * *" \
    --set-file scenario.test=my.test.yaml \
    --set-file scenario.config=my.config.yaml

See the chart's values.yaml for the full surface (engine flavors, library cache PVC, resource limits, extra CLI args).

Development

Prerequisites

Lint a chart

$ helm lint perfscale/

Render templates locally

$ helm template my-release perfscale/

Releases

Charts are released automatically via GitHub Actions when a chart version is bumped. chart-releaser publishes each chart as a GitHub Release asset and maintains the repo index at index.yaml on main.

See RELEASES for the full changelog.

About

Helm charts for the perfscale platform (perfscaled agent DaemonSet and friends)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages