Enable `Go` templates in `metadata.terraform_workspace` section @aknysh (#823)
what
- Enable
Go
templates inmetadata.terraform_workspace
andmetadata.terraform_workspace_template
sections
why
- Allow using
Go
templates to dynamically construct Terraform workspaces for Atmos components
components:
terraform:
test:
metadata:
# Point to the Terraform component
component: "test"
# Override Terraform workspace using `Go` templates
terraform_workspace: '{{ .vars.tenant }}-{{ .vars.environment }}-{{ .vars.stage }}-test'