Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 2.07 KB

File metadata and controls

45 lines (35 loc) · 2.07 KB

Vegeta Docker

CircleCI

Docker image for the Vegeta HTTP load testing tool.

Supported tags and respective Dockerfile links

For earlier versions see releases and the available tags on Docker Hub.

Usage

To display help:

docker run --rm -i peterevans/vegeta

Example:

docker run --rm -i peterevans/vegeta sh -c \
"echo 'GET https://www.example.com' | vegeta attack -rate=10 -duration=30s | tee results.bin | vegeta report"

For full documentation see Vegeta.

Usage in Kubernetes

To display help:

kubectl run vegeta --rm --attach --restart=Never --image="peterevans/vegeta"

Example:

kubectl run vegeta --rm --attach --restart=Never --image="peterevans/vegeta" -- sh -c \
"echo 'GET https://www.example.com' | vegeta attack -rate=10 -duration=30s | tee results.bin | vegeta report"

License

MIT License - see the LICENSE file for details