ArgoCD › App of Apps

How do you version and roll back the whole app set?

Advanced

Answer

Since the root and children are in Git, roll back the set by reverting the relevant commits (e.g., the parent config or child revisions) and letting ArgoCD reconcile. This versions the entire environment composition, enabling coordinated rollback of the app set, not just one app.
Real-world example A problematic platform change is undone by reverting the parent repo commit, restoring the previous child set.

Common follow-ups: How do you roll back the whole set? | What is versioned besides individual apps?