Skip to main content

Real-Time Instance Status from Atmos CLI to Atmos Pro

· 2 min read
Daniel Miller
Staff Engineer @ Cloud Posse

For teams using Atmos Pro, the Atmos CLI now pushes instance status directly to the Atmos Pro dashboard the moment a plan or apply completes. The dashboard reflects the real state of every component within seconds — no polling, no waiting for webhooks, no stale data.

Live Infrastructure Status

Atmos Pro gives teams a real-time view of every infrastructure component across all environments. With this release, the status pipeline gets significantly faster: the CLI reports results to Atmos Pro immediately after each terraform operation completes.

When you run atmos terraform plan or atmos terraform deploy with --upload-status, the CLI sends the raw execution result to Atmos Pro. The dashboard updates within seconds, showing whether each component is in sync, has drift, or encountered an error — across every stack, every environment, at a glance.

How It Works

The CLI sends the raw command and exit code to Atmos Pro, which interprets the result server-side. This means Atmos Pro can refine how it classifies status without requiring a CLI update. The CLI stays simple — it just reports what happened.

# Plan with status reporting
atmos terraform plan mycomponent -s prod-use1 --upload-status

# Apply with status reporting
atmos terraform deploy mycomponent -s prod-use1 --upload-status

In CI workflows, add --upload-status to your plan and apply steps. Combined with the new CI exit code mapping, your workflows stay green while Atmos Pro captures the full picture:

# atmos.yaml
ci:
enabled: true

components:
terraform:
ci:
exit_codes:
0: true # no changes → CI success
1: false # error → CI failure
2: true # changes detected → CI success

Why This Matters

Infrastructure teams managing hundreds of components need to know the state of their deployments at all times. Before this change, status updates depended on webhook processing and background reconciliation — introducing delays and gaps. Now the CLI closes that loop directly:

  • Instant feedback — dashboard updates seconds after plan or apply finishes
  • Complete coverage — both plan and apply report status, including errors
  • Zero configuration drift — Atmos Pro always reflects the latest execution result
  • CI-native — works seamlessly in GitHub Actions, GitLab CI, or any CI system

If you're managing infrastructure at scale, Atmos Pro turns your CLI output into a shared, real-time operational view for the entire team.