Skip to main content

AWS Specific extension for cloudicorn-cli

Project description

cloudicorn_aws

Installs addons for handling aws backend components.

setting up credentials

Once you have installed and authenticated to your aws cli, grab your credentials and save them to environemnt vars (see .envrc.tpl)

running tests

Create an s3 bucket above aws account can write to

make test Uses terraform modules in https://github.com/jumidev/cloudicorn-testmodules-aws

  • runs a set of components

testing with opentofu instead of terraform

opentofu can now be used as a drop in replacement for terraform and can be tested independently of terraform. You'll need to enable the opentofu extension in the test virtual env by running. make enable_opentofu

Be sure to also run cloudicorn_setup and install opentofu from the main menu. Confirm this extension is installed by running make setup. You should see a message at the bottom

opentofu installed and up to date

Once it is installed, run make test as you would normally

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

cloudicorn-aws-0.8.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

cloudicorn_aws-0.8-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file cloudicorn-aws-0.8.tar.gz.

File metadata

  • Download URL: cloudicorn-aws-0.8.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for cloudicorn-aws-0.8.tar.gz
Algorithm Hash digest
SHA256 9051c95d889608cee599cbabbd3b38ea1eb158a41062ab1c9444f6a9b3778778
MD5 b99f8d8321c56bcddfe32ce7734f35ca
BLAKE2b-256 bae1ba3ec7a4a565a208250d4d5eaf28798b2b75f6bff77b1147f8fdf3ee3b70

See more details on using hashes here.

File details

Details for the file cloudicorn_aws-0.8-py3-none-any.whl.

File metadata

File hashes

Hashes for cloudicorn_aws-0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 9542c7c4eb107c1c82b5d021d1f3a55e0c5b69ec455e34ed919bd2dafb25c03f
MD5 ab6f76c7b92ec5a686dabaa04c660d41
BLAKE2b-256 057e70d52de8aabc10d38474345bc2d0a13e0a4ff9ce32b0902df11fd8e4a416

See more details on using hashes here.

Supported by

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