Why we rehearse drift before teaching reconciliation

Minh Chau · 2024-11-22 · gitops · kubernetes · teaching

Hero for Why we rehearse drift before teaching reconciliation

Reconciliation feels magical until it loops silently on a bad manifest. Our GitOps Intensive spends early hours breaking things on purpose: someone deletes a label, someone edits a live field, someone commits a conflicting CRD version. Only then do we introduce repair flows.

The second paragraph covers emotional safety. Participants should panic in class, not alone at 2 a.m. We normalize reading events and controller logs aloud in pairs, which also improves English technical vocabulary for Thailand-based engineers collaborating internationally.

Third, we document how we reset sandboxes cheaply. Predictable reset scripts keep cohorts aligned even when a curious student goes off script.

We close by stating what we still cannot simulate: vendor-specific admission webhooks that behave oddly under load. We acknowledge the gap instead of pretending parity.

Back to editorial index