My attempts at creating an Amazon VPC using python tools
Python Shell Puppet
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config/vpc
puppet
.gitignore
LICENSE
README.md
aws.py
fabfile.py
go
libs.pip

README.md

Attempt to create an Amazon VPC using python tools

Requirements

You should not need to do anything special except to invoke the ./go script. It should do the rest including setting up the required python libraries in a virtualenv environment.

Usage

./go check_credentials  Ensure that AWS API credentials exist
./go delete_vpc         Delete VPC - by default the vpc_name is 'midkemia'
./go make_vpc           Make VPC - by default the vpc_name is 'midkemia'

Notes

  • These scripts have been written for Python 2.7.2 and may not work with other versions.
  • These scripts use both boto and fabric in order to provision and control multiple EC2 instances.

License

These scripts are covered by the MIT License.