pa-08 — References

GitOps

  • ArgoCD docs — application reconcile, sync waves, self-heal, prune, app-of-apps, progressive sync. https://argo-cd.readthedocs.io/
  • Flux docs — the GitOps toolkit (source/kustomize/helm controllers). https://fluxcd.io/
  • OpenGitOps principles — declarative, versioned, pulled, continuously reconciled. https://opengitops.dev/
  • Weaveworks — the original "GitOps" essays.

Progressive delivery

  • Argo Rollouts / Flagger — canary, blue-green, analysis, auto-rollback (the gw-12 ladder, Kubernetes-native).
  • Google SRE Workbook — canarying releases (pairs with pa-09 SLOs).

CI/CD context

  • Jenkins / GitHub Actions / GitLab CI — push-based CD (the contrast).
  • Accelerate (Forsgren et al.) — why small, frequent, reversible changes win.
  • pa-07 (IaC = plan/apply; GitOps = the continuous loop), gw-10/gw-08 (the same reconcile loop in k8s / a control plane), gw-12 (full progressive-delivery ladder), pa-09 (SLO-gated promotion), pa-10 (PR review as change control), db-17.