Initial commit of tools to provision AWS services for persona
first draft of elbs and healthchecks complete and untested
added pickling of vpcs, more security groups, better example certs, autoscaling, launch configurations and a secrets method
changing to python conforming module name
added logging, security group egress control, cert uploading, vpc tagging, security group creation race condition workaround. Changed example certs to a real cert chain.
Moving the pickle results away from git for safety. initial work on internet gateway.
factored out cert installation, added some workarounds to current aws quota limits, added an ELB in front of the admin instance group and the db master, adding an internet gateway for each vpc, added logic to make stacks instances within each environment, changed ELB names to conform to max 32 char limit, fixed create_load_balancer call to remove subnets argument, added load_balancer assertions to autoscale json data for autoscale group generation, finished up autoscale generation logic
changed cert info storage method to workaround pickling bug, removed admin load balancers, moved back to us-west-2, got load balancer provisioning working, setup autoscale tagging
adding subnets to autoscale groups and increasing capacity to 1 for testing
adding some chef logic to provision a bigtent instance for use as an AMI source
Fleshing out more of the bigtent build
fixing typo
change default attribute syntax from using symbols to strings
moving attributes to attribute file
actually moving the attributes now
Fixing unquoted string in user/group definition
fixing daemontools depends, nodejs rpmname and djbware repo to constrain it to just daemontools
fixing source for djware repo and nodejs package name
asserting daemontools installation method, fixing service_dir confusion
typo in production.json erb