pa-08 — Execution

Prerequisites

  • Go ≥ 1.25 (stdlib only, offline).

One-shot

cd pa-08-gitops-progressive-delivery && bash scripts/verify.sh

Per-language workflow (Go)

cd pa-08-gitops-progressive-delivery/src/go
go test -race -count=1 ./...      # sync, self-heal, prune, sync waves, promotion
go run ./cmd/gitopssim

Package map

FileWhat
gitops/reconcile.gocontinuous reconcile (sync/prune/self-heal), sync waves, Diff, SLO-gated promotion
cmd/gitopssiminitial sync, self-heal of drift, prune, git update, promotion demo

See GUIDE.md for the deep dive and the pull-vs-push architecture decision.