Workflow: Sync Control¶
Manage ArgoCD reconciliation behavior.
Normal Operation¶
By default, ArgoCD automatically syncs (reconciles) when it detects drift:
Freeze Sync for Maintenance¶
Prevent all sync while you investigate or perform manual fixes:
Manual Sync Mode¶
Allow sync only when explicitly triggered:
hydra gitops sync manual 'prod.demo.service-auth'
# Later, trigger manually:
hydra argocd sync prod.demo.service-auth
Re-enable Auto Sync¶
When to Use Each Mode¶
| Mode | Scenario |
|---|---|
| auto | Normal day-to-day operation |
| manual | Controlled rollout, canary testing |
| prevent | Emergency freeze, debugging, maintenance |