Simple helper script that creates the files needed for a terraform stack. Useful whenever I need to do a quick Terraform sandbox environment.
$ go build .
$ tree
.
├── README.md
├── go.mod
├── go.sum
├── main.go
├── stacks
├── templates
│ ├── main.tf
│ ├── outputs.tf
│ ├── provider.tf
│ ├── terraform.tfvars
│ └── variables.tf
└── terraform-playground
$ ./terraform-playground -s cloudfront-functions
Templated stack cloudfront-functions successfully.
$ tree
.
├── README.md
├── go.mod
├── go.sum
├── main.go
├── stacks
│ └── cloudfront-functions
│ ├──main.tf
│ ├── outputs.tf
│ ├── provider.tf
│ ├── terraform.tfvars
│ └── variables.tf
├── templates
│ ├── main.tf
│ ├── outputs.tf
│ ├── provider.tf
│ ├── terraform.tfvars
│ └── variables.tf
└── terraform-playground