Space Age GitOps: Lifting off with Argo Promotions (Live Demo!)
summary
A concrete GitOps promotion system that renders manifests, writes per-app proposed branches, and opens and auto-merges PRs to live environment branches, using Argo CD plus a new Source hydrator and an Argo Labs GitOps promoter CR. It keeps autosync on, never edits dry manifests, enforces a simple declarative promotionStrategy, and stores promotion history in Git. Demo shows PRs created, checks gating merges, and successful auto-merges and syncs despite minor demo hiccups; code is available but still early.
AI-written summary · about
chapters (9)
- 0:00Introduction to GitOps
- 1:30The Promotion Challenge
- 3:01Principles of GitOps
- 4:58Promotion Advantages
- 6:38System Architecture
- 9:49Live Demo: Setup
- 12:25Live Demo: Promotion
- 17:05Live Demo: Validation
- 19:26Conclusion and Q&A
related talks
31mGitOps, the Final Frontier: Proposing, Promoting, and Reverting
24mNo More Pipelines: Reconciling Environment Promotion Via Commit Statuses W...
31mImplementing Preview Environments with GitOps in Kubernetes
09m⚡ Lightning Talk: Telefonistka - Safe and Controlled GitOps Promotion Across Environments/Failure-Domains, as Code
37mGitHub Actions + K8S to level up software dev
09mLightning Talk: Best Practices on Organizing GitOps Repositories
15mGitOps in the Real World: Opportunities for Developer Experience Improvement
19mGitOps 101: Demystifying GitOps
