Answer
After installing ArgoCD, apply the root Application manifest (kubectl apply -f root.yaml or argocd app create). ArgoCD then syncs it, creating the child Applications. This single command bootstraps the environment declaratively.
kubectl apply -n argocd -f root-app.yamlReal-world example A fresh cluster is bootstrapped by installing ArgoCD and applying the root app once.