Skip to content

Configuring Busola ​

Prerequisites ​

Procedure ​

You can configure Busola to suit your needs. To do so, follow these steps:

  1. Go to the resources/customization folder and adjust the provided configuration as needed.

  2. Set the NAMESPACE shell environment variable:

    bash
    export NAMESPACE={YOUR_NAMESPACE}
  3. In the root folder of your Busola installation, run the following commands to apply your configuration and restart the dashboard:

    bash
    (cd resources/customization && kustomize build . | kubectl apply -f- --namespace "${NAMESPACE}")
    kubectl rollout restart deployment busola --namespace "${NAMESPACE}"
  4. To verify that your configuration has been applied, go to your Cluster Overview, choose Feedback > Give Feedback. The link you provided in resources/customization/config/config.yaml should open. By default it's kyma-project.io.

  5. To check if your extensions are loaded properly, select your namespace, and check if your resource is there. For example, Kustomized Horizontal Pod Autoscalers in the Discovery and Network section, as provided in resources/customization/extensions/extensions.yaml.