Skip to main content

A framework for initialising a terraform environment

Project description

tf-ecosystem

A tool for handling terraform deployments in a modular way

Build Status codecov

Quickstart

$ pip install tf-ecosystem
$ tf-eco init-stack --region eu-central-1 --environment live --stack help
$ cat ~/.config/tf-ecosystem/config.ini
$ cat _eco_override.tf

Configuration Reference

facets

Facets are variables used as required arguments and to describe the state path in an s3 backend.

facets.state

A list of facets strings

facets.optional

A subset of facets.state marking those facets as optional.

facets.composite

backend

providers

mappings

A dictionary of dictionaries where each

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

tf-ecosystem-1.0.7.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

tf_ecosystem-1.0.7-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file tf-ecosystem-1.0.7.tar.gz.

File metadata

  • Download URL: tf-ecosystem-1.0.7.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.1.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for tf-ecosystem-1.0.7.tar.gz
Algorithm Hash digest
SHA256 0e519744d49d34c59555fdeeec5572163eae9fcb7741f05ca63d823a62135c8b
MD5 d4f77c5dba75f0e80da8f7d3a1325758
BLAKE2b-256 24eaef6ddb9e68032379d3900c58b606b76835352dbe81af50772e811979d736

See more details on using hashes here.

File details

Details for the file tf_ecosystem-1.0.7-py3-none-any.whl.

File metadata

  • Download URL: tf_ecosystem-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.1.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for tf_ecosystem-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 944f60a66e440a087bc357b9b237c22702d4f68320398015c443ed94c5b55c6c
MD5 868a2234900be7789f9daa86ce645d71
BLAKE2b-256 1a9ec8cbf6078b6ecb905d0d192b7485ee934fbac758935754ef6550c9bd3306

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