Theory

Updated

October 30, 2026

Theory: One Loop from Commit to Careful Traffic

Git commit → forge CI → image digest in Git → Argo CD sync → Rollout steps → analysis → stable. That is the book’s end-to-end mental model.

Invariants

  1. Every stage is a name over content-addressed bytes (Git hash, image digest).
  2. Humans change Git; controllers change clusters.
  3. Larger environments add more clusters, ApplicationSets, and stricter analysis — not a different physics.
commit → CI → digest in Git → Argo → Rollout → traffic → stable

What can break

  • A snowflake kubectl at any stage (breaks the loop).

How to read this chapter

End-to-end model, larger environments.