Skip to main content

Requirements

  • terraform v1.1.4+
  • ansible 2.10.7+
  • python3 3.8+

Purpose

Provisions an instance on using terraform and calls ansible playbooks specified in the yaml config file. See config.yaml.sample, the aws directory for sample terraform script and stage.yaml for sample ansible playbook.

python3 -m pip install . 
cp ./config.yaml.sample config.yaml   # Modify as needed ssh keys, ...

# Usage
go-deploy -h

# Init 
go-deploy -d aws -init

# Deploy 
go-deploy -d aws -w <workspace> -c config.yml -verbose 
go-deploy -d aws -w <workspace> -show 
go-deploy -d aws -w <workspace> -output

# Tear Dow
go-deploy -d aws -w <workspace> -destroy -verbose 

Metadata

Release files for go-deploy 0.4.3

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

Source distribution (sdist)

Source distribution for go-deploy 0.4.3
File Size Uploaded Provenance Actions
go-deploy-0.4.3.tar.gz 6.9 kB Without provenance Details for go-deploy-0.4.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for go-deploy 0.4.3
File Interpreter ABI Platform Actions
go_deploy-0.4.3-py3-none-any.whl Python 3 none any Details for go_deploy-0.4.3-py3-none-any.whl

Total release size: 14.5 kB

Release files / go-deploy-0.4.3.tar.gz

Download URL go-deploy-0.4.3.tar.gz
Size 6.9 kB
Tags Source
SHA-256 checksum
How to use checksums
08bc02c34cc03451af5c0f901006a67de9597b29fe423bea227ce0d16536df18
BLAKE2b-256 checksum
How to use checksums
429bb7cce75ee11911649c25080f1a4aef213e4f1a6f6412bf3b76232ccf5f8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.5

Release files / go_deploy-0.4.3-py3-none-any.whl

Download URL go_deploy-0.4.3-py3-none-any.whl
Size 7.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
39792a902056164ed1511ece79da461d5b755427f7d9d6fc907e48091a7eb82a
BLAKE2b-256 checksum
How to use checksums
a91274ba2138c4fd2447cb657a0791bb50989ee681fdd2fcb3cc713fe6b3bad0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.5

Security for go-deploy 0.4.3

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.

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