CI/CD & GitOps TutorialsΒΆ
These tutorials build a complete delivery pipeline for the Snapshot app, one station at a time. Code goes in one end as a commit, and a running, deployed application comes out the other.
Each level builds on the one before, so work through them in order.
Learning PathΒΆ
-
Beginner: Automate the Build
Continuous Integration. Every commit is tested, built, and published automatically.
-
Intermediate: Automate the Delivery
Continuous Delivery. Releases deploy themselves to a server, with approvals and rollbacks.
-
Advanced: GitOps to Kubernetes
Git as the source of truth, with Argo CD keeping your cluster in sync automatically.