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.
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
.
Enum type for two different GitOps operating modes