This project will no longer be maintained by Intel.
Intel has ceased development and contributions including, but not limited to, maintenance, bug fixes, new releases, or updates, to this project.
Intel no longer accepts patches to this project.
If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the open source software community, please create your own fork of this project.
Contact: webadmin@linux.intel.com
This implements the web user interface for the Orchestrator, allowing the user to perform most of the product's features in an intuitive, visual manner without having to learn all the complexities of the APIs. That being said, everything the Web UI does and shows comes from the APIs. This UI is intended for day-to-day edge operators, who want to be able to:
- Register, Onboard and Provision hosts
- Create and manage Clusters
- Create and manage Projects
- Create Deployment Packages
- Deploy and manage Deployments
- Create applications and view and edit them in a catalog
- Schedule maintenance windows
- View alerts
- View the state of the system
- View Cluster templates and import new templates
This project is a "mono-repo" example of micro front ends (MFEs), with a minimal amount of configuration per project.
Note that MFEs and libraries are being moved to independent repositories.
There are 5 apps in this repository:
- root - Glues everything together, displays the other apps
- app-orch - Manages the Application Catalog and Deployments
- cluster-orch - Manages the Clusters
- infra - Manages the Hosts (Edge Infrastructure)
- admin - The administrator features (settings and alerts)
In addition, there is a common library that is shared across all apps.
(Note: All sub-projects are React-based)
graph TD
linkStyle default interpolate basis
A[Root]
A -->|HTTP| B(Cluster Orch)
A -->|HTTP| D[Admin]
A -->|HTTP| E[App Orch]
A -->|HTTP| F[Infrastructure]
G[Shared Library]
style G fill:#ccc,stroke:#999,stroke-width:1px,color:#000,stroke-dasharray: 5 5
Read more about Orchestrator GUI Web User Interface in the User Guide.
See the Documentation to get started using Orchestrator GUI Web User Interface.
Orchestrator GUI Web User Interface is licensed under Apache 2.0 License.
Last Updated Date: {April 03, 2025}