Part 2: Terraform Block Types
15 items
- The mental model
- The six block types
- Block-by-block in plain English
- `terraform` block — settings for Terraform itself
- `provider` block — how to talk to a cloud
- `resource` block — something you want Terraform to manage
- `data` block — look up something that already exists
- `variable` block — input parameter
- `output` block — value exposed by a module
- `module` block — reusable group of resources
- `locals` block — named expressions
- The crisp interview answer
- Terraform workflow commands
- Module best practices (for the "did you have standards?" question)
- Common gotchas worth knowing