vegeta-docker
vegeta-docker copied to clipboard
Docker image for the Vegeta HTTP load testing tool
Vegeta Docker
Docker image for the Vegeta HTTP load testing tool.
Supported tags and respective Dockerfile links
6.9.1,6.9,latest,6.9.1-vegeta12.8.4,6.9-vegeta12.8.4,latest-vegeta12.8.4(6.9/Dockerfile)6.9.0,6.9.0-vegeta12.8.3,6.9-vegeta12.8.3,latest-vegeta12.8.3(6.9/Dockerfile)6.8.1,6.8,6.8.1-vegeta12.8.3,6.8-vegeta12.8.3, (6.8/Dockerfile)6.7.0,6.7(6.7/Dockerfile)6.6.0,6.6(6.6/Dockerfile)6.5.0,6.5(6.5/Dockerfile)
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