Sign inSign up

sinlov/vegeta

By sinlov

Updated about 2 years ago

Vegeta HTTP load testing tool support linux amd64,386,arm64/v8,arm/v7

Image
0

2.5K

sinlov/vegeta repository overview

vegeta

docker version semver docker image size docker pulls

usage

To display help:

$ docker run --rm -i sinlov/vegeta --help

For full documentation see vegeta

Example:

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

use as exec:

$ sudo curl -L --fail https://raw.githubusercontent.com/lord-of-dock/vegeta/main/run.sh -o /usr/local/bin/vegeta
$ sudo chmod +x /usr/local/bin/vegeta
# then check
$ vegeta --help

Usage in Kubernetes:

# To display help
$ kubectl run vegeta --rm --attach --restart=Never --image="sinlov/vegeta" -- --help

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

Tag summary

Content type

Image

Digest

sha256:0549f496f

Size

12.1 MB

Last updated

about 2 years ago

docker pull sinlov/vegeta