Skip to content

Web based Kubernetes Dashboard with a focus on privacy that requires no active components or special privileges in your cluster.

License

Notifications You must be signed in to change notification settings

KonradPietocha/busola

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,435 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REUSE status

Busola

Overview

Busola is a web-based UI for managing resources within a Kubernetes cluster. It's based on the ReactJS library.

Subcomponents

The Busola project contains additional sub-projects:

  • Backend - A proxy between Busola and the Kubernetes cluster
  • Tests - Acceptance, regression, and integration tests
  • Kyma - Kyma-specific configuration for Busola

Prerequisites

  • npm in version 11.5.x
  • node in version 22.x

Installation

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 Deploying and Accessing Busola in the Kubernetes Cluster.

Usage

Run the npm start command.

Related Information

Contributing

See the Contributing Rules.

Code of Conduct

See the Code of Conduct document.

Licensing

See the license file.

About

Web based Kubernetes Dashboard with a focus on privacy that requires no active components or special privileges in your cluster.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 55.9%
  • TypeScript 40.9%
  • SCSS 2.8%
  • Dockerfile 0.1%
  • Makefile 0.1%
  • HTML 0.1%
  • Other 0.1%