Skip to content
This repository has been archived by the owner on Feb 13, 2021. It is now read-only.

Latest commit

 

History

History

yfuzz-cli

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

yFuzz CLI

godoc

A simple command-line utility for yFuzz.

Diagram

Table of Contents

Prerequisites:

To build the CLI, you will need Go, Glide, and Make.

Install

$ git clone https://github.com/yahoo/yfuzz.git
$ cd yfuzz/cmd/yfuzz-cli
$ make install

Usage

$ yfuzz-cli [COMMAND]

Commands

  • create, c: Create a job from a docker image.
  • list, ls: List all jobs
  • status, st: Get the status of the specified job
  • delete, d: Delete the specified job
  • help, h: Shows a list of commands or help for one command

Settings

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)