Name: havoc
Owner: Adobe Systems Incorporated
Description: HAvOC (HAproxy clOud Configuration)
Created: 2016-09-20 15:44:01.0
Updated: 2018-04-17 22:39:52.0
Pushed: 2018-04-16 19:32:29.0
Homepage: null
Size: 24
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Generate HAproxy Configuration based on AWS and Openstack API (Nova). Leverage Jinja2 for templating.
voc --help
e: havoc [OPTIONS]
vOC (HAproxy clOud Configuration)
nerate HAproxy Configuration based on AWS and Openstack API (Nova).
vOC leverages Jinja2 for templating :
tp://jinja.pocoo.org/docs/dev/templates
ons:
config TEXT HAvOC configuration file (YAML format)
cli Run HAvOC as a command without daemon
daemonize Start the HAvOC daemon
interval TEXT Define the interval between every run
pidfile TEXT Define the pidfile when running as daemon
template TEXT Jinja 2 template
haproxy-cfg TEXT The HAproxy configuration file
pools TEXT List of HAproxy Backend Pools [required]
cpus INTEGER Reserved CPUS for HAproxy (nbproc)
system-cpus INTEGER Reserved CPUS for the system
log-send-hostname TEXT Hostname for the syslog header
access_key_id TEXT AWS Access Key ID
access_key_secret TEXT AWS Access Key Secret
overflow-aws-region TEXT Overflow AWS region
overflow-aws-zone TEXT Overflow AWS zone
aws-vpc TEXT AWS VPC name
os-auth-url TEXT Openstack Auth URL
os-username TEXT Openstack Username
os-api-key TEXT Openstack API Key
os-project-id TEXT Openstack Project ID
os-tenant TEXT Openstack tenant name
os-tenant TEXT Openstack tenant name
logfile TEXT Logging file when the application is in daemon
mode
dry-run If use, HAvOC will display the result and not
change haproxy.cfg
debug Debug mode
help Show this message and exit.
TODO