adobe/havoc

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

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

HAvOC (HAproxy clOud Configuration)

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.
Installation

TODO

Contributors

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.