Category Terraform Notes

CI/CD Pipelines: From Pull Request to Production

Nobody Runs terraform apply From Their Laptop in Production In a learning environment, you run terraform apply from your terminal. That’s fine. In production, you don’t. Period. Infrastructure changes go through a pipeline — same as application code. A developer writes a change, opens…

Workspaces Are Isolated State Environments

You’ve got one Terraform config. You want to deploy it to dev, staging, and prod without copy-pasting into three separate directories. CLI workspaces let you do exactly this — they maintain separate state files for each named workspace, all from the same…