Skip to main content

Touchdown

https://img.shields.io/travis/yaybu/touchdown/master.svg https://img.shields.io/appveyor/ci/yaybu/touchdown/master.svg https://img.shields.io/codecov/c/github/yaybu/touchdown/master.svg https://img.shields.io/pypi/v/touchdown.svg https://img.shields.io/badge/docs-latest-green.svg

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

Metadata

Release files for touchdown 0.15.16

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for touchdown 0.15.16
File Size Uploaded Provenance Actions
touchdown-0.15.16.tar.gz 175.9 kB Without provenance Details for touchdown-0.15.16.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for touchdown 0.15.16
File Interpreter ABI Platform Actions
touchdown-0.15.16-py2.py3-none-any.whl Python 2, Python 3 none any Details for touchdown-0.15.16-py2.py3-none-any.whl

Total release size: 581.5 kB

Release files / touchdown-0.15.16.tar.gz

Download URL touchdown-0.15.16.tar.gz
Size 175.9 kB
Tags Source
SHA-256 checksum
How to use checksums
bbfea72ea3fa5a6bc8f565b5b77cb61d2103ab25cb248c3e40e2145be9d84d96
BLAKE2b-256 checksum
How to use checksums
037e3604779a7e7973aa0dfa8b21a2729c7f0c71f394316a20592a5416c92e18
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / touchdown-0.15.16-py2.py3-none-any.whl

Download URL touchdown-0.15.16-py2.py3-none-any.whl
Size 405.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
12b63f3f3b8b0c88b5e3370f3aeb926e89a2eafae350cc60de8ebd3d473092a9
BLAKE2b-256 checksum
How to use checksums
03ef9ce5dfea2ebd229701e235c84616891ce4ec55624bec6ceac28820e5daaf
Upload date
Uploaded using Trusted Publishing?
What is 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

Security for touchdown 0.15.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.15.16 This release

2 release files No provenance

0.0.1.dev0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page