Selected reads

Argo CD · Learning path

How does Argo CD reconcile Git with Kubernetes?

A focused path through Argo CD’s component architecture, comparison loop, manifest generation, synchronization, hooks, and resource ordering.

Engineers who want to explain GitOps as a reconciliation system rather than a deployment command wrapped in a user interface.

2
stages
2
selected readings
  1. 01

    Stage 1

    Understand the reconciliation architecture

    Explain how the API server, repository server, and application controller divide manifest generation, state comparison, and synchronization.

    Repository guideArgo CD repository

    Argo CD architectural overview

    The shortest authoritative map of Argo CD’s components and the application controller that compares live state with the target state in Git.

  2. 02

    Stage 2

    Reason about deployment order

    Explain sync phases, hooks, waves, health checks, pruning order, and why ordering can stall a synchronization.

    DocumentationArgo CD documentation

    Sync phases and waves

    Connects PreSync, Sync, PostSync, and SyncFail hooks with wave ordering and the health-based progression of a deployment.