This deployments repo structure is component/product centirc. It uses the unified path - path::[Component]/[Platform]/[Method]/<deployment manifest/tool>
Pros -
- Structure is agnostic to the Aqua delivery method - Aqua Enterprise or Aqua Cloud. The user picks the components he wants to deploy.
- Lean - there are no duplicate directories
- Intuitive navigation when you need to deploy a specific component
Cons -
- Requires some familiarity with Aqua's architecture to navigate and download relevant components
- Aqua Cloud customers have visibility to the server deployment manifests
- Users need to download the deployment artifacts from multiple folders