Skip to main content
Version: 3.12-dev

Portal Settings

This page describes all the general settings related to KubeRocketCI portal. It explains how to adjust resource view, namespace visibility, and use the kubeconfig file provided by the portal.

Overview​

KubeRocketCI portal settings are located at the top right corner of the screen:

Portal settings button

Once clicked, it shows a dropdown window that displays username, and logout button. Click the username to open the KubeRocketCI portal settings:

Click username

Once clicked, it shows a dropdown window that displays username and logout button.

Cluster​

Click the username to open the KubeRocketCI portal settings:

Cluster tab

In the Cluster tab, you can view the namespace accessibility configuration you are supposed to specify at your first login. Here you can also edit the default and allowed namespace:

  • Default namespace - when you create a resource within the portal, it will be deployed in this namespace. You can set only one default namespace.
  • Allowed namespace - resources from these namespaces will be visible in the portal.
note

You can't view resources in the namespaces that you are not allowed to access according to your RBAC configuration. KubeRocketCI portal doesn't grant you extra access rights.

General​

General settings allow for changing appearance:

General tab

  • Language: change the supported language;
  • Numbers of rows for tables: this setting allows for changing the number of object when you see tables of Codebases, Deployment Flows, PipelineRuns, and other.

User Info​

On the User Info tab, you can view your personal information:

User info tab

  • Avatar: displays your user icon;
  • Username: displays your Keycloak username;
  • Issuer: displays the Keycloak realm you are member of;
  • Groups: displays your Keycloak group membership.

Kubeconfig​

On the Kubeconfig tab, you can see the kubeconfig file used by the portal:

User info tab

Here you can view the current kubeconfig file and its expiry time. Additionally, you can also copy this kubeconfig file to use it locally. To access KubeRocketCI resources from your local machine, follow the steps below:

  1. Copy the kubeconfig file from the portal.

  2. Open your terminal and navigate to the ./ssh directory.

  3. Create a file and paste the kubeconfig data there.

  4. Switch to this kubeconfig file:

export KUBECONFIG=/Users/<username>/.ssh/<filename>
  1. Verify you can access KubeRocketCI resources.

Community Button​

Click the Community button to access helpful resources and support options:

Community button

When clicked, the following options are displayed:

Community options

  • Documentation: opens the product documentation site;
  • Join discussions: opens the GitHub Discussions page for the product, where you can participate in community conversations;
  • Open an issue/request: Opens the GitHub page where you can create a new issue or feature request for the product.