Distributed Application Scheduler (orchestrator)
This diagram depicts the Distributed Application Scheduler (or 'orchestrator') and the key relationships with other components.
The orchestratror provides a number of API components used to define and manage the creation and deployment of composite applications.
Project Management provides multi-tenancy in the application from a user perspective
Composite App Management manages composite apps that are collections of Helm Charts one per application
Composite Profile Management manages composite profiles that are collections of profile one per application
Deployment Intent Group Management manages Intents for composite Applications
Controller Registration manages placement and action controller registration, priorities etc.
Status Notifier framework allows user to get on-demand status updates or notifications on status updates