When to run it
Terraform plans that show unexpected changes, “do not run apply on this workspace” warnings, or an audit asking whether infrastructure matches its definition.
Reconciling infrastructure drift
The playbook in one paragraph
Hot-fixes in the console and manual changes pile up until Terraform plans become scary. Ana finds every drifted resource, decides with you whether code or cloud is right, and brings them back in line.
When to run it
Terraform plans that show unexpected changes, “do not run apply on this workspace” warnings, or an audit asking whether infrastructure matches its definition.
Works with
What Ana needs from you
How Ana runs it
5 steps from trigger to done - each one visible to your team as it happens.
Ana runs plans across every workspace and compares state with live resources, including resources that exist in the cloud but in no state file.
For every drifted attribute Ana finds who or what changed it and when, using cloud audit logs, so the decision is informed.
Ana proposes whether to update the code to match reality or revert the cloud to match code; owners confirm per resource or per rule.
Ana opens IaC PRs, imports unmanaged resources, and schedules applies in your change windows through your pipeline.
Scheduled drift checks report new differences with their cause as soon as they appear.
Who approves what
What you get
What usually goes wrong
Risk
Ana surfaces why a change was made before proposing to revert it.
Risk
Imports and moves are proposed as reviewed changes, never edited directly in state.
FAQ
No. Changes go through code, imports and your pipeline.
Keep going
SRE / DevOps
An alert pages the on-call engineer. By the time they open the laptop, Ana has correlated metrics, logs, traces and recent deploys, named the likely cause, and drafted the remediation for approval.
Read the playbook →Security
Your CSPM tool flags public buckets, wide IAM policies and open security groups. Ana traces each one back to the infrastructure-as-code that created it, fixes it there, and stops it from coming back.
Read the playbook →Software
A major framework or runtime version is going end-of-life and it touches every service. Ana plans the migration, upgrades each service in its own branch, fixes what breaks, and hands your team small, tested pull requests instead of one terrifying diff.
Read the playbook →See it in your stack
Thirty minutes, your repositories and cloud, one real instance of this job.