Infrastructure As Code

Treats infrastructure changes as version-controlled, reviewable configuration instead of manual clicks or SSH sessions — Terraform state, plan review, environment parity, and guardrails against irreversible changes. Use this whenever the user is writing or reviewing Terraform, CloudFormation, or Pulumi code, applying infrastructure changes, managing remote state, or asking why an environment drifted from what's declared. For module design use `terraform-modules`, for blocking bad changes before apply use `policy-as-code`, for dev/staging/prod differences use `environment-management`.

arjunprabhulal Updated

File contents

arjunprabhulal/devops-skills/tree/main/skills/iac/infrastructure-as-code commit 2a913922d1

Frequently asked questions

npx skillmds@latest add arjunprabhulal/infrastructure-as-code