Argo CD Cheatsheet

Argo CD Cheatsheet

Dichte Referenz für Senior Platform Engineers und SREs zum GitOps-Continuous-Delivery-Standard für Kubernetes. Architektur, Application und AppProject, ApplicationSet, Sync-Waves und Hooks, Sync-Options, Health-Checks (Lua), Drift, RBAC, Multi-Cluster, Notifications und Anti-Patterns.

Version
Argo CD 3.5
Release-Daten geprüft
30. Oktober 2026
Edition
2026.11
Format
3 Seiten A4 quer, PDF
Lizenz
CC BY-SA 4.0
Neu in Argo CD 3.5.6 und 3.5.4 eMudhra-Ketten werden abgelehnt · Security-Patch 3.5.4 mit zwei Verhaltensänderungen Alle Neuerungen →

Kapitel

  1. Architektur

    Die drei Dienste der Control-Plane, Nebenkomponenten wie applicationset-controller, commit-server und dex sowie HA-Betrieb und Controller-Sharding.

  2. Application & AppProject

    Die Kern-CR mit Source, Destination und Auto-Sync, AppProject als Blast-Radius pro Team, Commit-Signaturen über sourceIntegrity und Projekt-Rollen mit JWT-Tokens.

  3. App-of-Apps & ApplicationSet

    Cluster-Bootstrapping per Parent-Application samt Risiko beim Push-Zugriff sowie ApplicationSet-Generators für List, Cluster, Git, SCM, Pull-Request, Plugin, Cluster Decision Resource, Matrix und Merge.

  4. Sync: Phasen, Waves & Hooks

    Reihenfolge PreSync, Sync und PostSync, Sync-Waves mit Delay, Hooks für Migration und Smoke-Test sowie das Aufräumen über hook-delete-policy.

  5. Sync-Options

    Sync-Options pro App oder Ressource: ServerSideApply, Prune=false und confirm, Delete=false, PruneLast, Replace, ApplyOutOfSyncOnly, CreateNamespace und die Prune-Propagation.

  6. Health & Custom Health

    Die Health-Stati und wie sich der App-Status ergibt, die eingebauten Checks sowie Lua-Skripte in argocd-cm für CRDs ohne mitgelieferten Check.

  7. Drift & Diff

    Erwartete Abweichungen mit jsonPointers, jqPathExpressions und managedFieldsManagers ausblenden, system-weite Defaults und Server-Side Diff per SSA-Dry-Run.

  8. RBAC & SSO

    Casbin-Policies in argocd-rbac-cm mit Gruppen-Mapping, Besonderheiten seit v3.0 bei logs und update sowie SSO über dex oder direktes OIDC.

  9. Multi-Cluster

    Cluster per CLI mit argocd cluster add oder deklarativ über ein Secret registrieren, was der ServiceAccount argocd-manager darf und Repos als Secret.

  10. Notifications

    Services, Trigger und Templates in argocd-notifications-cm, der separat installierte Katalog und Abos per Annotation oder zentral über subscriptions.

  11. Neu in v3.5

    Source Hydrator in beta, Impersonation für Sync, Logs und Events, Helm 4.2 im Render-Pfad, Plain-HTTP-OCI-Registries, SSH-Host-Keys, Webhook-Jitter und das Support-Fenster.

  12. Anti-Patterns

    kubectl neben Argo CD, alles im default-Projekt, Auto-Sync mit prune ohne Schutz, Klartext-Secrets in Git und ignoreDifferences als Pflaster.

Alle Kapitel auf einer Seite, zum Durchsuchen mit Strg+F und zum Drucken.

Vorschau (3 Seiten A4 quer)

Cheatsheet Seite 1: Architektur, Application und AppProject, App-of-Apps und ApplicationSet, Sync mit Phasen, Waves und Hooks, Sync-Options
Cheatsheet Seite 2: Health und Custom Health, Drift und Diff, RBAC und SSO, Multi-Cluster, Notifications, Neu in v3.5, Anti-Patterns
Cheatsheet Seite 3: QR-Code, Projekt und Quellen, Beratungshinweis, Verwandte Cheatsheets, Lizenz und Marken-Hinweis

PDF herunterladen

Direkter Download, keine Mail-Adresse nötig. CC BY-SA 4.0: kopieren, drucken, weiterverteilen ist ausdrücklich erlaubt, solange die Quellenangabe sichtbar bleibt.

Argo CD Cheatsheet (PDF, ~100 KB)

Verwandte Cheatsheets

Ebenfalls von OMNI52:
kubernetes-cheatsheet.de, Kubernetes Core
rke2-cheatsheet.de, RKE2-Distribution
rancher-cheatsheet.de, Rancher-Management
istio-cheatsheet.de, Service-Mesh-Layer (Istio in der Tiefe)

Projekt und Quellen

Argo CD ist Teil von Argo, einem Graduated-Projekt der CNCF.
github.com/argoproj/argo-cd, Quellcode und Issues
argo-cd.readthedocs.io, offizielle Dokumentation
github.com/argoproj/argo-cd/releases, Release-Notes
cncf.io/projects/argo, CNCF-Projektseite

Lizenz & Weiterverteilung

CC BY-SA 4.0. Du darfst dieses Cheatsheet kopieren, weiterverteilen, ausdrucken und in eigenen Materialien zitieren. Bedingung: Quellenangabe „Argo CD Cheatsheet, OMNI52 GmbH, argocd-cheatsheet.de“ bleibt sichtbar, und abgeleitete Werke stehen unter der gleichen Lizenz (Share-Alike).

Nicht erlaubt: Logo, Marken oder den Eindruck zu vermitteln, dass der Inhalt von dir/euch stammt oder dass OMNI52 GmbH die Weiterverwendung sponsort.

Volltext der Lizenz: creativecommons.org/licenses/by-sa/4.0/deed.de.

Argo is a registered trademark of The Linux Foundation (in the United States and/or other countries). Argo CD is part of Argo, a graduated project of the Cloud Native Computing Foundation (CNCF), part of The Linux Foundation. Kubernetes is a registered trademark of The Linux Foundation. OMNI52™ is a trademark of OMNI52 GmbH (filed, not yet registered). This website is operated by OMNI52 GmbH and is not affiliated with, endorsed by, or sponsored by The Linux Foundation or the Cloud Native Computing Foundation. “Argo CD” is used in a nominative / descriptive sense to indicate the technology this cheatsheet documents.