bang
Installing Bang
Overview
Installing Dependencies
Running Bang
Quick Start
BANG_CONFIGS
Other Options
Stack Configurations
Examples
Config File Structure
Top-Level Keys
Writing Ansible Playbooks
Search Path
Getting Help
Bang
Ansible
Release Summary
0.17.1 - February 6, 2015
0.17 - February 5, 2015
0.15 - November 4, 2014
0.14.1 - October 24, 2014
0.14 - October 24, 2014
0.13 - October 17, 2014
0.12 - August 19, 2014
0.11 - January 8, 2014
Older Releases
Road Map
General Features
Providers
Project Resources
Documentation
Source Code
Continuous Integration
Design
Configuration File Rationale
API
bang
bang.attributes
bang.attributes.ansible
bang.attributes.creds
bang.attributes.database
bang.attributes.loadbalancer
bang.attributes.logging
bang.attributes.secgroup
bang.attributes.server
bang.attributes.ssh_key
bang.attributes.tags
bang.config
bang.deployers
bang.deployers.cloud
bang.deployers.default
bang.deployers.deployer
bang.inventory
bang.providers
bang.providers.bases
bang.providers.aws
bang.providers.hpcloud
bang.providers.hpcloud.load_balancer
bang.providers.hpcloud.reddwarf
bang.providers.openstack
bang.providers.rs
bang.stack
bang.util
bang
Docs
»
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
|
W
_
__init__() (bang.config.Config method)
(bang.deployers.cloud.BaseDeployer method)
(bang.deployers.cloud.BucketDeployer method)
(bang.deployers.cloud.CloudManagerServerDeployer method)
(bang.deployers.cloud.DatabaseDeployer method)
(bang.deployers.cloud.LoadBalancerDeployer method)
(bang.deployers.cloud.LoadBalancerSecurityGroupsDeployer method)
(bang.deployers.cloud.SSHKeyDeployer method)
(bang.deployers.cloud.SecurityGroupDeployer method)
(bang.deployers.cloud.SecurityGroupRulesetDeployer method)
(bang.deployers.cloud.ServerDeployer method)
(bang.deployers.default.ServerDeployer method)
(bang.deployers.deployer.Deployer method)
(bang.inventory.BangsibleInventory method)
(bang.providers.aws.EC2 method)
(bang.providers.aws.EC2SecGroup method)
(bang.providers.aws.S3 method)
(bang.providers.bases.Consul method)
(bang.providers.bases.Provider method)
(bang.stack.Stack method)
(bang.util.JSONFormatter method)
(bang.util.S3Handler method)
(bang.util.SharedMap method)
(bang.util.SharedNamespace method)
(bang.util.StrictAttrBag method)
A
add_host() (bang.stack.Stack method)
add_if_unique() (bang.util.SharedNamespace method)
add_lb_secgroup() (bang.stack.Stack method)
add_to_inventory() (bang.deployers.cloud.DatabaseDeployer method)
(bang.deployers.cloud.LoadBalancerDeployer method)
(bang.deployers.cloud.ServerDeployer method)
(bang.deployers.default.ServerDeployer method)
ANSIBLE (in module bang.attributes)
append() (bang.util.SharedMap method)
apply_rule_changes() (bang.deployers.cloud.SecurityGroupRulesetDeployer method)
ASK_VAULT_PASS (in module bang.attributes.ansible)
autoinc() (bang.config.Config method)
AWS (class in bang.providers.aws)
B
bang (module)
bang.attributes (module)
bang.attributes.ansible (module)
bang.attributes.creds (module)
bang.attributes.database (module)
bang.attributes.loadbalancer (module)
bang.attributes.logging (module)
bang.attributes.secgroup (module)
bang.attributes.server (module)
bang.attributes.ssh_key (module)
bang.attributes.tags (module)
bang.config (module)
bang.deployers (module)
bang.deployers.cloud (module)
bang.deployers.default (module)
bang.deployers.deployer (module)
bang.inventory (module)
bang.providers (module)
bang.providers.aws (module)
bang.providers.bases (module)
bang.stack (module)
bang.util (module)
BANG_ATTRS (in module bang.attributes.server)
BangError
BangsibleInventory (class in bang.inventory)
BaseDeployer (class in bang.deployers.cloud)
BucketDeployer (class in bang.deployers.cloud)
bump_version_tail() (in module bang.util)
C
CloudManagerServerDeployer (class in bang.deployers.cloud)
ColoredConsoleFormatter (class in bang.util)
Config (class in bang.config)
configure() (bang.stack.Stack method)
configure_nodes() (bang.deployers.cloud.LoadBalancerDeployer method)
consul (bang.deployers.cloud.BaseDeployer attribute)
(bang.deployers.cloud.RegionedDeployer attribute)
Consul (class in bang.providers.bases)
CONSUL_MAP (bang.providers.aws.AWS attribute)
count_by_tag() (in module bang.util)
count_to_deploy() (in module bang.util)
create() (bang.deployers.cloud.BucketDeployer method)
(bang.deployers.cloud.CloudManagerServerDeployer method)
(bang.deployers.cloud.DatabaseDeployer method)
(bang.deployers.cloud.LoadBalancerDeployer method)
(bang.deployers.cloud.SecurityGroupDeployer method)
(bang.deployers.cloud.ServerDeployer method)
create_bucket() (bang.providers.aws.S3 method)
create_secgroup() (bang.providers.aws.EC2 method)
create_secgroup_rule() (bang.providers.aws.EC2 method)
create_server() (bang.providers.aws.EC2 method)
create_stack() (bang.deployers.cloud.CloudManagerServerDeployer method)
createLock() (bang.util.NullHandler method)
D
DatabaseDeployer (class in bang.deployers.cloud)
deep_merge_dicts() (in module bang.util)
define() (bang.deployers.cloud.CloudManagerServerDeployer method)
delete_secgroup_rule() (bang.providers.aws.EC2 method)
deploy() (bang.deployers.deployer.Deployer method)
(bang.stack.Stack method)
Deployer (class in bang.deployers.deployer)
DEPLOYER_CREDS (in module bang.attributes)
describe() (bang.stack.Stack method)
E
ec2 (bang.providers.aws.EC2 attribute)
EC2 (class in bang.providers.aws)
EC2SecGroup (class in bang.providers.aws)
emit() (bang.util.NullHandler method)
F
find_component_tarball() (in module bang.config)
find_def() (bang.deployers.cloud.CloudManagerServerDeployer method)
find_existing() (bang.deployers.cloud.DatabaseDeployer method)
(bang.deployers.cloud.LoadBalancerDeployer method)
(bang.deployers.cloud.LoadBalancerSecurityGroupsDeployer method)
(bang.deployers.cloud.SSHKeyDeployer method)
(bang.deployers.cloud.SecurityGroupDeployer method)
(bang.deployers.cloud.SecurityGroupRulesetDeployer method)
(bang.deployers.cloud.ServerDeployer method)
find_first() (bang.stack.Stack method)
find_running() (bang.providers.aws.EC2 method)
find_secgroup() (bang.providers.aws.EC2 method)
find_servers() (bang.providers.aws.EC2 method)
flush() (bang.util.S3Handler method)
fork_exec() (in module bang.util)
format() (bang.util.ColoredConsoleFormatter method)
(bang.util.JSONFormatter method)
from_config_specs() (bang.config.Config class method)
G
gather_inventory() (bang.stack.Stack method)
gen_component_name() (bang.providers.bases.Provider method)
get_ansible_groups() (in module bang.inventory)
get_argparser() (in module bang.util)
get_consul() (bang.providers.bases.Provider method)
get_deployer() (in module bang.deployers.cloud)
get_deployers() (bang.stack.Stack method)
(in module bang.deployers.cloud)
get_namespace() (bang.stack.Stack method)
get_provider() (in module bang.providers)
get_stage_deployers() (in module bang.deployers)
get_variables() (bang.inventory.BangsibleInventory method)
H
handle() (bang.util.NullHandler method)
have_inventory (bang.stack.Stack attribute)
I
initialize_logging() (in module bang.util)
inventory() (bang.deployers.deployer.Deployer method)
is_file() (bang.inventory.BangsibleInventory method)
J
JSONFormatter (class in bang.util)
L
LoadBalancerDeployer (class in bang.deployers.cloud)
LoadBalancerSecurityGroupsDeployer (class in bang.deployers.cloud)
LOGGING (in module bang.attributes)
M
merge() (bang.util.SharedMap method)
N
NAME (in module bang.attributes)
NAME_TAG_NAME (in module bang.attributes)
NullHandler (class in bang.util)
P
parse_bangrc() (in module bang.config)
PLAYBOOKS (in module bang.attributes)
poll_with_timeout() (in module bang.util)
prepare() (bang.config.Config method)
Provider (class in bang.providers.bases)
PROVIDER (in module bang.attributes)
R
RDS (class in bang.providers.aws)
read_raw_bangrc() (in module bang.config)
redact_secrets() (in module bang.util)
RegionedDeployer (class in bang.deployers.cloud)
register() (bang.deployers.cloud.SSHKeyDeployer method)
require_inventory() (in module bang.stack)
resolve_config_spec() (in module bang.config)
run() (bang.deployers.deployer.Deployer method)
S
s3 (bang.providers.aws.S3 attribute)
S3 (class in bang.providers.aws)
S3Handler (class in bang.util)
sanitize_config_loglevel() (in module bang.util)
SecurityGroupDeployer (class in bang.deployers.cloud)
SecurityGroupRulesetDeployer (class in bang.deployers.cloud)
SERVER_CLASS (in module bang.attributes)
server_to_dict() (in module bang.providers.aws)
ServerDeployer (class in bang.deployers.cloud)
(class in bang.deployers.default)
set_region() (bang.providers.aws.EC2 method)
(bang.providers.aws.S3 method)
SharedMap (class in bang.util)
SharedNamespace (class in bang.util)
shouldFlush() (bang.util.S3Handler method)
show_inventory() (bang.stack.Stack method)
SSHKeyDeployer (class in bang.deployers.cloud)
Stack (class in bang.stack)
STACK (in module bang.attributes)
state_filter() (in module bang.util)
StrictAttrBag (class in bang.util)
T
TimeoutError
V
validate() (bang.config.Config method)
VAULT_PASS (in module bang.attributes.ansible)
VERBOSITY (in module bang.attributes.ansible)
VERSION (in module bang.attributes)
W
wait_for_running() (bang.deployers.cloud.ServerDeployer method)
Read the Docs
v: 0.17.1
Versions
latest
stable
0.17.1
0.17
0.15
0.14.1
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.