Our Terraform drift check runs in 40 seconds
For a long time, drift detection meant a nightly terraform plan that took 20 minutes and got ignored. We split the state into small stacks, cached the providers, and now the plan finishes in about 40 seconds. Suddenly people actually read it. A few details that mattered: -refresh=false for the quick check, full refresh only on demand Pin provider versions (the surprise upgrades were painful) Fail…
We haven't written up this one. Dev.to has the full story — the link below goes straight to it.