Tutorial: Everything You Need To Become a GitOps Ninja
Talkat KubeCon + CloudNativeCon North America 2019 · on Thursday, 2019-11-21· at 10:55· Room 29ABCD - San Diego Convention Center, Upper Level·
summary
Defines GitOps as Git as the single source of truth and an agent that ensures the cluster matches that repo, and walks through a hands-on lab using Argo CD, kustomize and GitHub to deploy and roll back apps. Demonstrates sealed secrets for encrypted values, shows a live DigitalOcean cluster with roughly 1,200 developers, ~160 clusters and ~1,300 deployments/day, and runs about 200 simultaneous app syncs in the workshop — deployments and rollbacks succeed and troubleshooting via the Argo UI proves effective.
AI-written summary · about
chapters (20)
- 0:00Introduction and setup
- 2:38Meet the presenters
- 4:16Kubernetes experience check
- 5:42Intuit's journey with Argo
- 7:16What is GitOps?
- 10:39Benefits of GitOps
- 12:27Poor man's GitOps demo
- 15:57Limitations of basic GitOps
- 17:33Introducing Argo CD
- 20:46Hands-on lab setup
- 22:23Environment preparation
- 28:27Creating a development overlay
- 34:08Kustomize and Helm
- 37:03Adding a name prefix
- 39:43Deploying with Argo CD
- 46:59Troubleshooting and monitoring
- 55:19Updating and rolling back
- 59:31Fixing production issues
- 1:05:35Advanced templating tools
- 1:10:59Secret management
related talks
30mManage your kubernetes cluster in the GITOPS way !!
31mLeveraging GitOps to wrangle your clusters and projects
30mThe Objectives And The Principles Behind GitOps
27mImplementing GitOps with ArgoCD: A Practical Guide
13mHow GitOps Should I Be? Lessons from a Kinda-GitOps Environment
29mDemystifying Gitops with ArgoCD
43mGitOps at Scale with and Argo CD on
30mGitOps: Keeping It Light, Bright, and Deployed Right with OpenShift!
