Busola is a web-based UI for managing resources within a Kubernetes cluster. It's based on the ReactJS library.
The Busola project contains additional sub-projects:
Backend
- A proxy between Busola and the Kubernetes clusterTests
- Acceptance, regression, and integration testsKyma
- Kyma-specific configuration for Busola
To install dependencies for the root and backend projects, and to prepare symlinks for local libraries within this repository, run the following command:
npm install
To learn how to install the dashboard with Istio Ingress and install it in a Kyma cluster, see Install Kyma Dashboard Manually.
Run the npm start
command.
- For more information on the Busola configuration, see Configuration.
- For more information on using Busola for development, see Development.
- To learn how to run Busola in Docker, see Busola in Docker.
- To learn how to deploy and access Busola in the Kubernetes cluster, see Deploying and Accessing Busola in the Kubernetes Cluster.
- For more information on troubleshooting Busola, see Troubleshooting.
See the Contributing Rules.
See the Code of Conduct document.
See the license file.