OPS — Control Planedashboard.nata.onl — Control Plane
Route zoneOps
production / runbookiac runbook / v7
Alerts 1
Validate1

Preflight e prerequisiti prima di ogni lane.

Deploy3

Staging, OPS prod e PULSE prod.

Rollback2

Rollback mirato per OPS e PULSE.

Safe mode1

Congela o riapre la superficie pubblica non essenziale.

Scripts table

Nome, fase, stato, ultimo eseguito e comando principale.

ScriptPhaseStatusLast executedCommand
00_validate_prereqs.shvalidatedone2026-03-12 09:05 UTC./scripts/00_validate_prereqs.sh prod
05_sync_bundle.shbootstrapready2026-03-12 09:08 UTC./scripts/05_sync_bundle.sh prod
10_deploy_staging.shdeploydone2026-03-12 09:14 UTC./scripts/10_deploy_staging.sh v7.0.0-rc1
20_release_prod_ops.shdeploydone2026-03-10 20:32 UTC./scripts/20_release_prod_ops.sh v7.0.0
30_release_prod_pulse.shdeployrunning2026-03-10 20:48 UTC./scripts/30_release_prod_pulse.sh v7.0.0
40_post_release_verify.shverifyerror2026-03-10 21:03 UTC./scripts/40_post_release_verify.sh prod pulse
50_rollback_prod_ops.shrollbackready2026-03-06 14:22 UTC./scripts/50_rollback_prod_ops.sh v6.9.2
60_rollback_prod_pulse.shrollbackready2026-03-06 14:29 UTC./scripts/60_rollback_prod_pulse.sh v6.9.2
70_set_safe_mode.shsafe-modeready2026-03-10 21:06 UTC./scripts/70_set_safe_mode.sh prod on

00_validate_prereqs.sh

Controlla prerequisiti locali, connettivita SSH, docker compose e path remoti su VPS e Mac Studio.

Path

scripts/00_validate_prereqs.sh

Phase + status

validate · done

Primary command

./scripts/00_validate_prereqs.sh prod

Mock output log
  • == Prerequisiti locali ==
  • ENV_NAME=prod
  • Connettivita VPS OK
  • Connettivita Mac Studio OK
  • Validazione prerequisiti completata.

Runbook sequences

Sequenze command-by-command estratte dalla v7.

Preflight
  • ./scripts/00_validate_prereqs.sh staging
  • ./scripts/00_validate_prereqs.sh prod
  • ./scripts/05_sync_bundle.sh staging
  • ./scripts/05_sync_bundle.sh prod
Staging
  • ./scripts/00_validate_prereqs.sh staging
  • ./scripts/10_deploy_staging.sh v7.0.0-rc1
  • ./scripts/40_post_release_verify.sh staging full

Production + rollback

Ordine ops-first, pulse-after-hold e rollback con safe mode.

Production
  • ./scripts/00_validate_prereqs.sh prod
  • ./scripts/20_release_prod_ops.sh v7.0.0
  • ./scripts/40_post_release_verify.sh prod ops
  • ./scripts/30_release_prod_pulse.sh v7.0.0
  • ./scripts/40_post_release_verify.sh prod pulse
Rollback
  • ./scripts/70_set_safe_mode.sh prod on
  • ./scripts/50_rollback_prod_ops.sh v6.9.2
  • ./scripts/60_rollback_prod_pulse.sh v6.9.2
  • ./scripts/40_post_release_verify.sh prod full
  • ./scripts/70_set_safe_mode.sh prod off