A simple command-line utility for yFuzz.
To build the CLI, you will need Go, Glide, and Make.
$ git clone https://github.com/yahoo/yfuzz.git
$ cd yfuzz/cmd/yfuzz-cli
$ make install
$ yfuzz-cli [COMMAND]
create, c
: Create a job from a docker image.list, ls
: List all jobsstatus, st
: Get the status of the specified jobdelete, d
: Delete the specified jobhelp, h
: Shows a list of commands or help for one command
The yFuzz CLI will read configuration from a file called cli-config.yaml
(or any other format supported by viper) located either in $HOME/.yfuzz
, /etc/yfuzz
, or the current directory.
api
: yFuzz server URL
tls.user-cert
: Path to a user x509 certificate for mutual TLS authentication.
tls.user-key
: Path to the private key associated with the x509 certificate.
tls.ca-cert
: Path to the certificate of a CA used to sign the yFuzz server's certificate. (optional)