Skip to content

run terraform plans in different directories under different aws profiles in different workspaces with different flags

Notifications You must be signed in to change notification settings

dontlaugh/plan-everything

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plan-everything

Run terraform plans.

Usage

./plan-everything -config config.yml

Example config

base_dir: /path/to/terraform/projects
output_dir: /path-where/plans-will-be/written
plans:
- dir: someSubdir
  profile: some_aws_profile
  workspace_flags:
    someworkspace: ["-var-file", "foo.tfvars"]
    another: ["-var-file", "foo2.tfvars"]
- dir: anotherSubdir
  profile: some_aws_profile
  workspace_flags:
    someworkspace: ["-var-file", "foo.tfvars"]
    another: ["-var-file", "foo2.tfvars"]

About

run terraform plans in different directories under different aws profiles in different workspaces with different flags

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages