← ClaudeAtlas

argo-cd-prolisted

Argo CD guidance — GitOps workflows, Application manifests, sync strategies, AppProjects, and multi-cluster ops.
aicodedecode/awesome-muse-skills · ★ 0 · AI & Automation · score 75
Install: claude install-skill aicodedecode/awesome-muse-skills
## Overview Argo CD is the GitOps continuous-delivery tool for Kubernetes: it watches git repositories and syncs cluster state to match, with a UI showing live vs desired state, diffs, and sync history. The core promise — git as the single source of truth for what's running — makes deployments auditable, reviewable, and reversible. Doing GitOps well means structuring repos (app configs vs environment values), choosing sync strategies deliberately, and locking down Argo CD itself (it's a powerful control plane). This skill covers Application design, sync policies, AppProjects for multi-tenancy, and operating Argo CD at scale. ## When to use - Implementing GitOps for Kubernetes deployments. - Writing Argo CD Application manifests. - Choosing sync strategies (manual vs automated, prune, self-heal). - Structuring git repos for app + environment configuration. - Setting up AppProjects for team isolation. - Managing multiple clusters with Argo CD. - Debugging OutOfSync, sync failures, and drift. ## Core concepts - **Git as source of truth.** Desired state lives in git; Argo CD reconciles the cluster toward it. Every change is a commit — reviewed, timestamped, revertible. `kubectl apply` from laptops breaks the model. - **Applications.** The CRD binding a git path to a cluster/namespace: source (repo, path, targetRevision) + destination. One Application per deployable unit per environment is the common granularity. - **Sync strategies.** Manual (click to sync — safe for produc