A framework for initialising a terraform environment
Project description
tf-ecosystem
A tool for handling terraform deployments in a modular way
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)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e519744d49d34c59555fdeeec5572163eae9fcb7741f05ca63d823a62135c8b |
|
MD5 | d4f77c5dba75f0e80da8f7d3a1325758 |
|
BLAKE2b-256 | 24eaef6ddb9e68032379d3900c58b606b76835352dbe81af50772e811979d736 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 944f60a66e440a087bc357b9b237c22702d4f68320398015c443ed94c5b55c6c |
|
MD5 | 868a2234900be7789f9daa86ce645d71 |
|
BLAKE2b-256 | 1a9ec8cbf6078b6ecb905d0d192b7485ee934fbac758935754ef6550c9bd3306 |