Locals
A useful example might be to create a global locals.tf file.
config/terraform/locals.tf
locals {
env = "<%= Terraspace.env %>"
account_name = "my-account"
}
Building
When you run terraspace commands, it will build files in the config/terraform folder and with deployed module. For example, let’s say you have an app/stacks/demo module:
├── app
│ └── stacks
│ └── demo
└── config
└── terraform
└── locals.tf
Running:
terraspace build demo
Builds a .terraspace-cache/dev/stacks/demo/locals.tf using the config/terraform/locals.tf. This is useful if you want to have the same locals available in your stacks.