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