Skip to content

Configuring Busola Deployment ​

Prerequisites ​

Procedure ​

Follow these steps to configure your Busola deployment:

  1. Go to the resources/customization folder and adjust the provided configuration as needed. Your changes replace all Busola default configuration except defaultConfig.yaml. For more information, see Configuration.

  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.