Argo

Can you provide some use cases for using "App of Apps Patterns"?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

  • Cluster Preparation: You would like to deploy multiple applications at once to bootstrap a Kubernetes cluster

  • Multiple environments: If deploying many versions of the same application, but with minor changes. For example, several test deployments to test different features

  • Multiple clusters: when the same application needs to be deployed across multiple K8s clusters connected to ArgoCD