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
npmin version 11.5.x
nodein version 22.x
To install dependencies for the root and backend projects, and to prepare symlinks for local libraries within this repository, run the following command:
npm installTo 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.