Console is a web-based UI for managing resources within Kyma. It consists of separate front-end applications. Each project is responsible for providing a user interface for particular resource management.
The Console project consists of the following UI projects:
Core
- The main frame of Kyma UIInstances
- The view for displaying Service InstancesCatalog
- The UI layer for Service CatalogLambda
- The view for lambda functionsContent
- The documentation viewTests
- Acceptance and end-to-end tests
Console also includes the libraries with components for the React and Angular front-end frameworks:
This repository uses Lerna for managing local dependencies.
To install all dependencies for all UI projects and prepare symlinks for local packages within this repository, run the following commands:
npm install
npm run bootstrap
To clear dependencies and remove symlinks, run this command:
npm run clean