Skip to main content

GitOps Flow

GitOps deployment flow architecture

Intent

Make desired state reviewable, reproducible, and recoverable. CI owns artifact creation. CD owns cluster reconciliation.

Key decisions

  • Pull requests are the control point for application and manifest changes.
  • CI scans and signs artifacts.
  • Argo CD reconciles configuration repository state.
  • Admission policy validates before runtime.
  • Sync and rollout health feed back into engineering workflows.

Review signals

  • Manual cluster changes are detected as drift.
  • Rollout health is tied to readiness and SLOs, not only sync status.
  • Environment overlays are understandable and reviewable.
  • Image tags are immutable or resolved to digests.