Skip to main content

AWS plugin for quickhost

Project description

quickhost plugins

The AWS plugin for quickhost - start your hosts in AWS quickly. No state or configuration required!

Test coverage is 79%

Suggested - use pipx

pipx is a tool you can use to safely install Python packages globally. It is the recommended way to install quickhost and its plugins.

Install:

pipx install quickhost
pipx inject quickhost quickhost-aws

Usage

NOTE! The --region parameter is not fully supported! Only use it with init! DO NOT USE IT!

# set up aws credentials and essential resources in aws
# this creates a user named "quickhost-user," which will be responsible for any quickhost actions.
# The region supplied is where hosts will run, unless specified otherwise
quickhost -vvv aws init --admin-profile define-admin --region us-east-1

# you have nothing running yet
quickhost -vvv aws list-all

# start a linux host
quickhost -vvv aws make my_app

# see that your host is running
quickhost -vvv aws list-all

# permanently get rid of what you made above
quickhost -vvv aws destroy my_app

# permanently get rid of aws resources made by quickhost including any apps still running
quickhost -vvv aws plugin-destroy

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quickhost_aws-0.2.2.tar.gz (40.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quickhost_aws-0.2.2-py3-none-any.whl (34.0 kB view details)

Uploaded Python 3

File details

Details for the file quickhost_aws-0.2.2.tar.gz.

File metadata

  • Download URL: quickhost_aws-0.2.2.tar.gz
  • Upload date:
  • Size: 40.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for quickhost_aws-0.2.2.tar.gz
Algorithm Hash digest
SHA256 11187eb55a44eb6d2e1fe9402f4b6ec521c09c9aea5e93782223ae56cddae5b2
MD5 7e86cdb2805580e07be47f93edb3f9cb
BLAKE2b-256 3e2e2f529dc025d402b47a1a96a6eda5dbd36bcb89133386a9bdc0266716bda9

See more details on using hashes here.

File details

Details for the file quickhost_aws-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: quickhost_aws-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 34.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for quickhost_aws-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0c1a96034196cd4af7c0ab925ee99a26f2f0237986f43253bbf12b8d1226ae50
MD5 f44edf59429902bdcebea35778660d18
BLAKE2b-256 5034af20bea07e18a4779a03519a31fd9bcd023d4a855ba641a6e9f620ca898a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page