~/talk

Stop using kubectl, and use Git instead! - Hands-on GitOps workshop using Argo CD and Helm

Talkat KCD Los Angeles 2024 · 2024-03-14..03-15· [kubernetes]
links:none on file
links:none on file
slides:none on file

Claim: stop running kubectl and make Git the single source of truth, using Argo CD to pull, render Helm charts and enforce desired state. The workshop uses GitHub Codespaces, kind cluster, Argo CD agent, repo-server and application-controller to deploy a Helm guestbook, change an image tag, and auto-sync to scale pods to three. Default reconciliation runs every 3-minute reconciliation, the demo shows Argo CD + Helm rendering manifests and app-of-apps bootstrapping, though the training instance hits rate-limit issues while the production demo completes successfully.

AI-written summary · about

  1. 0:00GitOps and Argo CD intro
  2. 24:04What is GitOps
  3. 35:20Why Kubernetes needs GitOps
  4. 58:47Workshop environment setup
  5. 1:33:55Connect cluster to Argo CD
  6. 1:53:52Create Helm app in Argo CD
  7. 2:11:54Autosync and self-healing
  8. 2:16:13App of apps pattern
  9. 2:26:19Application sets workflows
  10. 2:33:13Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.