~/talk

Unleash ArgoCD Observability Superpowers

Talkat ArgoCon 2022 · 2022-09-19..09-21· [observability, kubernetes]
speakerdeck:leoluz
name:Deng Zhou
links:none on file
slides:none on file

Intuit runs 44 ArgoCD instances managing ~16,000 applications and uses built‑in Prometheus metrics plus Grafana dashboards with pager links to triage incidents. ArgoCD emits traces via ArgoCD 2.4 to any OpenTelemetry collector (examples shown with Jaeger) and is configurable through argo-cd-cmd-params ConfigMap. Continuous profiling with Parca and Periscope finds real bugs: owner‑list permission checks inflate app-list latency from 40s to 7s (then to 2s after fixes), and unmarshalling huge cluster secrets causes CPU spikes until upstream adds an index.

AI-written summary · about

  1. 0:00Intro
  2. 0:42The Problem
  3. 2:08What are the Argo CD superpowers?
  4. 4:13Prometheus Metrics
  5. 10:33Distributed Tracing
  6. 19:19What is Continuous Profiling [1][2]
  7. 21:02Continuous profiling On ByteDance Edge Platform
  8. 23:18ArgoCD slowness Case study 1: Rbac.enforce
  9. 24:54ArgoCD slowness Case study 2: secretToCluster
  10. 27:32Conclusion
~/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.