Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

tf-runner

cleanoffer10ISC0.3.0

A wrapper to simplify running terraform in multiple environments

terraform, aws, devops, cli

readme

tf-runner

tf-runner is a wrapper around terraform that makes running terraform in multiple environments and storing the remote state in S3 easier.

Directory structure

tf-runner expects a directory named environments with a directory for each environment in it. The terraform commands will run in the appropriate environment directory based on the specified env option.

For e.g. running tf --env staging apply would run terraform's apply wrapper inside ./environments/staging.

Bootstraping

tf bootstrap will create a versioned S3 bucket to store terraform's remote state in.