Charles Smith
04/14/2026, 5:08 PMatmos generate and it seems it can't be specified under the global terraform key (like backend or providers). Am I missing something or is there a reason it must only be specified under a component?
I guess if I wanted a file more globally generated I could try having all my components inherit from one that does the generation...Erik Osterman (Cloud Posse)
04/14/2026, 5:09 PMErik Osterman (Cloud Posse)
04/14/2026, 5:09 PMErik Osterman (Cloud Posse)
04/14/2026, 5:10 PMCharles Smith
04/14/2026, 5:11 PMErik Osterman (Cloud Posse)
04/14/2026, 5:53 PMZack
04/14/2026, 5:55 PMZack
04/14/2026, 5:56 PMCharles Smith
04/14/2026, 6:19 PMcontext.tf since all of our components will likely be custom migrations of our more static terraform dirs. (until they get better).
So then one less thing I need to tell people as they migrate/author components.Zack
04/14/2026, 6:21 PMZack
04/14/2026, 6:23 PMyaml-language-server: $schema=<https://atmos.tools/schemas/atmos/atmos-manifest/1.0/atmos-manifest.json>
components:
terraform:
eks/abstract:
metadata:
terraform_workspace_pattern: "black-hole"
type: abstract
generate:
<http://locals_override.tf|locals_override.tf>: |
# override file generated by atmos
locals {
name = "THISISANOVERRIDE"
}Zack
04/14/2026, 6:23 PMCharles Smith
04/14/2026, 6:25 PMZack
04/14/2026, 6:25 PMinherits: probably better