CDK deploys only one Application resource for the App of Apps, aka bootstrap-apps,
and ArgoCD deploys all the AddOns based on the child Application defined in bootstrap-apps.
CDK deploys the Application resource for each AddOn enabled or customer workloads,
and ArgoCD deploys the actual AddOn and workloads via GitOps based on the Application resource.
Enum type for two different GitOps operating modes