Tools Practical By Samson Tanimawo, PhD Published Dec 19, 2025 4 min read

ArgoCD App-of-Apps Pattern

ArgoCD's app-of-apps for cross-cluster deployment.

Idea

One root Application object that points at a directory of other Applications.

Single point of entry; cascading sync.

Benefits

Bootstrap whole environment from one application.

Disaster recovery: re-apply root, everything follows.

Avoid

Deeply nested apps-of-apps-of-apps. Two levels is plenty.

Beyond that, debugging is hard.