Terraform Iac Standards

Conventions and safety checks for Terraform infrastructure changes Use when this capability is needed.

tomevault-io Updated

File contents

Always run terraform plan before apply; never apply without reviewing the diff. Pin provider versions in required_providers — avoid >= without an upper bound. Store state remotely (S3 + DynamoDB or Terraform Cloud); never commit .tfstate. Use variable files (.tfvars) for environment-specific values, not hardcoded strings. Tag all resources with environment, owner, and cost-centre for billing visibility.


Source: MichaelObasa/openshard — distributed by TomeVault.

tomevault-io/skills-registry/tree/main/michaelobasa--openshard--terraform-iac-standards commit 223e0b07d9

Frequently asked questions

npx skillmds@latest add tomevault-io/terraform-iac-standards