terminal-native infrastructure field manual
DECLARE OR DRIFT
Infrastructure as Code for terminal-native engineers building Azure, Cloudflare, Terraform, and Bicep workflows.
resource_group
remote_state
managed_identity
key_vault
container_app
graph says: order is policy
Curriculum Map
no beginner trackterraform plan -out=tf.plan
terraform show -json tf.plan | jq '.resource_changes[].change.actions'
az deployment group what-if --resource-group core-prod
wrangler deploy --dry-run Plan review
A plan shows the infrastructure change before it happens. Read it the way you read a database migration.
Default rules
Keep state small, name inputs clearly, store secrets outside the repo, and make CI print the plan before production apply.