Getting Started with DriftWise
DriftWise is an AI-powered Terraform plan analyzer that provides risk-scored, plain-English summaries of your infrastructure changes.
Quick Start
Add a step to your Atlantis workflow that converts the plan to JSON and sends it to DriftWise:
atlantis.yaml
workflows:
default:
plan:
steps:
- init
- plan
- run: |
terraform show -json $PLANFILE > /tmp/dw-plan.json
curl -sX POST https://app.driftwise.ai/api/v2/orgs/$ORG_ID/analyze \
-H "x-api-key: $DRIFTWISE_API_KEY" \
-H "Content-Type: application/json" \
-d "{\"plan_json\": $(cat /tmp/dw-plan.json | jq -Rs .)}"
DriftWise returns a JSON response with the analysis — Atlantis echoes it as plan output.
What You Get
- Risk scoring — Every change classified as None, Low, Medium, High, or Critical
- Plain-English narratives — No more deciphering raw plan diffs
- Callouts — Dangerous patterns (public ingress, IAM wildcards, stateful resource replacement) flagged automatically
Next Steps
- Create an API key to authenticate with DriftWise
- Configure integrations for Atlantis, GitHub Actions, or GitLab CI
- Understand risk levels and how scoring works