~/talk

How to Preview and Diff Your Argo CD Deployments

Talkat cdCon + GitOpsCon 2023 · on Monday, 2023-05-08· at 16:30· Meeting Room 220· [devops-and-delivery]
slides:none on file

Problem: Git diffs show templates not final Kubernetes manifests when teams use Helm or Kustomize, so approvals can be wrong. The talk evaluates UI diffs, argocd CLI --local, committing rendered manifests to a second repo and a Terraform/Atlantis analogy, then recommends render on the fly in CI by diffing PR branch vs main, attach rendered manifests as PR comment, which avoids cluster access. Works for most cases, reduces extra repos and single-point failures, but needs CI setup and can miss Helm corner cases.

AI-written summary · about

  1. 0:00Introduction
  2. 2:26Argo CD deployments problem
  3. 3:09Argo CD UI diff
  4. 4:53Argo CD CLI diff
  5. 7:39Terraform problem and solution
  6. 9:26Render manifests to Git
  7. 14:04Render on the fly
  8. 17:56Unchanged resources
  9. 21:50Five solutions summary
  10. 23:37Q&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.