Touchdown is a service orchestration framework for python. It provides a python “DSL” for declaring complicated cloud infrastructures and provisioning those blueprints in an idempotent way.
You can find us in #yaybu on irc.oftc.net.
Here is an example Touchdownfile:
aws = workspace.add_aws(
region='eu-west-1',
)
vpc = aws.add_virtual_private_cloud(name='example')
vpc.add_internet_gateway(name="internet")
example = vpc.add_subnet(
name='application',
cidr_block='192.168.0.0/24',
)
asg = aws.add_autoscaling_group(
name='example',
launch_configuration=aws.add_launch_configuration(
name="example",
ami='ami-62366',
subnets=[example],
),
)
You can then apply this configuration with:
touchdown apply
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
touchdown-0.15.16.tar.gz
(175.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file touchdown-0.15.16.tar.gz.
File metadata
- Download URL: touchdown-0.15.16.tar.gz
- Upload date:
- Size: 175.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.10.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bbfea72ea3fa5a6bc8f565b5b77cb61d2103ab25cb248c3e40e2145be9d84d96
|
|
| MD5 |
ed2b909780ce1f6233697354b62ad33c
|
|
| BLAKE2b-256 |
037e3604779a7e7973aa0dfa8b21a2729c7f0c71f394316a20592a5416c92e18
|
File details
Details for the file touchdown-0.15.16-py2.py3-none-any.whl.
File metadata
- Download URL: touchdown-0.15.16-py2.py3-none-any.whl
- Upload date:
- Size: 405.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.10.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12b63f3f3b8b0c88b5e3370f3aeb926e89a2eafae350cc60de8ebd3d473092a9
|
|
| MD5 |
1a261a88be65f0ee418e24477a04815e
|
|
| BLAKE2b-256 |
03ef9ce5dfea2ebd229701e235c84616891ce4ec55624bec6ceac28820e5daaf
|