Ce contenu n'est pas disponible dans la langue sélectionnée.

Chapter 2. Customizing the dashboard


The OpenShift AI dashboard provides features that are designed to work for most scenarios. These features are configured in the OdhDashboardConfig custom resource (CR).

To see a description of the options in the OpenShift AI dashboard configuration, see Dashboard configuration options.

As an OpenShift AI administrator, you can customize the interface of the dashboard. For example, you can show or hide some of the dashboard navigation menu items. To change the default settings of the dashboard, edit the OdhDashboardConfig CR as described in Editing the dashboard configuration.

2.1. Editing the dashboard configuration

As an OpenShift AI administrator, you can customize the interface of the dashboard by editing the dashboard configuration.

Prerequisites

  • You have OpenShift AI administrator privileges.

Procedure

  1. Log in to the OpenShift console as a user with OpenShift AI administrator privileges.
  2. In the Administrator perspective, click Home API Explorer.
  3. In the search bar, enter OdhDashboardConfig to filter by kind.
  4. Click the OdhDashboardConfig custom resource (CR) to open the resource details page.
  5. From the Project list, select the OpenShift AI application namespace; the default is redhat-ods-applications.
  6. Click the Instances tab.
  7. Click the odh-dashboard-config instance to open the details page.
  8. Click the YAML tab.
  9. Edit the values of the options that you want to change.

    For example, to show or hide a menu item in the dashboard navigation menu, update the spec.dashboardConfig section to edit the relevant dashboard configuration option.

    Note

    If a dashboard configuration option is not included in the OdhDashboardConfig CR, the default value is used.

    To change the default behavior for such options, edit the OdhDashboardConfig CR to add the missing entry to the spec.dashboardConfig section, and set the preferred value:

    • To show the feature, set the value to false
    • To hide the feature, set the value to true

    Example

    By default, the Distributed workloads menu item is shown in the dashboard navigation menu. To hide this menu item, set the disableDistributedWorkloads value to true, as follows:

    disableDistributedWorkloads: true
    Copy to Clipboard Toggle word wrap

    For more information about dashboard configuration options and their default values, see Dashboard configuration options.

  10. Click Save to apply your changes and then click Reload to synchronize your changes to the cluster.

Verification

  • Log in to OpenShift AI and verify that your dashboard configurations apply.

2.2. Dashboard configuration options

The OpenShift AI dashboard includes a set of core features enabled by default that are designed to work for most scenarios. OpenShift AI administrators can configure the OpenShift AI dashboard from the OdhDashboardConfig custom resource (CR) in OpenShift.

If a dashboard configuration option is not included in the OdhDashboardConfig CR, the default value is used. To change the default behavior for such options, edit the OdhDashboardConfig CR to add the missing entry to the spec.dashboardConfig section, and set the preferred value:

  • To show the feature, set the value to false
  • To hide the feature, set the value to true

For more information about setting dashboard configuration options, see Editing the dashboard configuration.

Important

Features denoted with (Technology Preview) in this table are not supported with Red Hat production service level agreements (SLAs) and might not be functionally complete. Red Hat does not recommend using Technology Preview features in production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process. For more information about the support scope of Red Hat Technology Preview features, see Technology Preview Features Support Scope.

Expand
Table 2.1. Dashboard feature configuration options
Feature configuration optionDefaultDescription

spec.dashboardConfig.
disableAcceleratorProfiles

false

Shows the Settings Accelerator profiles menu item in the dashboard navigation menu. To hide this menu item, set the value to true.

Note: The spec.dashboardConfig.disableAcceleratorProfiles option is superseded by the spec.dashboardConfig.disableHardwareProfiles option. If both options are set to false, the disableHardwareProfiles option overrides the disableAcceleratorProfiles option, and the Settings Hardware profiles menu item is shown in the dashboard navigation menu.

spec.dashboardConfig.
disableAdminConnectionTypes

false

Shows the Settings Connection types menu item in the dashboard navigation menu. To hide this menu item, set the value to true.

spec.dashboardConfig.
disableBYONImageStream

false

Shows the Settings Workbench images menu item in the dashboard navigation menu. To hide this menu item, set the value to true.

spec.dashboardConfig.
disableClusterManager

false

Shows the Settings Cluster settings menu item in the dashboard navigation menu. To hide this menu item, set the value to true.

spec.dashboardConfig.
disableCustomServingRuntimes

false

Shows the Settings Serving runtimes menu item in the dashboard navigation menu. To hide this menu item, set the value to true.

spec.dashboardConfig.
disableDistributedWorkloads

false

Shows the Distributed workloads menu item in the dashboard navigation menu. To hide this menu item, set the value to true.

spec.dashboardConfig.
disableFineTuning

(Technology Preview)

true

Hides the Models Model customization menu item in the dashboard navigation menu, and the LAB-tune menu item and button for registered model versions. To show these items, set the value to false.

LAB-tuning is a Technology Preview feature in this OpenShift AI release.

spec.dashboardConfig.
disableKueue

(Technology Preview)

true

Hides the option to select Kueue-enabled hardware profiles. Set the value to false if you want new projects to automatically receive a local queue, allowing users to select hardware profiles configured with a default queue name and priority in their workloads.

Kueue is a Technology Preview feature in this OpenShift AI release.

spec.dashboardConfig.
disableLMEval

(Technology Preview)

true

Hides the Model Model evaluation runs menu item in the dashboard navigation menu. To show these items, set the value to false.

Model evaluation is a Technology Preview feature in this OpenShift AI release.

spec.dashboardConfig.
disableHardwareProfiles

(Technology Preview)

true

Hides the Settings Hardware profiles menu item in the dashboard navigation menu, and shows the Settings Accelerator profiles menu item if the spec.dashboardConfig.disableAcceleratorProfiles value is set to false. To show the Settings Hardware profiles menu item in the dashboard navigation menu, set the value to false.

If both options are set to false, the disableHardwareProfiles option overrides the disableAcceleratorProfiles option, and the Settings Hardware profiles menu item is shown in the dashboard navigation menu.

Hardware profiles is a Technology Preview feature in this OpenShift AI release.

spec.dashboardConfig.
disableHome

false

Shows the Home menu item in the dashboard navigation menu. To hide this menu item, set the value to true.

spec.dashboardConfig.
disableInfo

false

On the Applications Explore page, when a user clicks on an application tile, an information panel opens with more details about the application. To disable the information panel for all applications on the Applications Explore page , set the value to true.

spec.dashboardConfig.
disableISVBadges

false

Shows the label on a tile that indicates whether the application is Red Hat-managed, Partner managed, or Self-managed. To hide these labels, set the value to true.

spec.dashboardConfig.
disableKServe

false

Enables the ability to select KServe as a model-serving platform. To disable this ability, set the value to true.

spec.dashboardConfig.
disableKServeAuth

false

Enables the ability to use authentication with KServe. To disable this ability, set the value to true.

spec.dashboardConfig.
disableKServeMetrics

false

Enables the ability to view KServe metrics. To disable this ability, set the value to true.

spec.dashboardConfig.
disableKServeRaw

false

On the Settings Cluster settings page, in the Single-model serving platform section, shows the Default deployment mode list.

On the Deploy model dialog when using the single-model serving platform:

      - If the Red Hat OpenShift Serverless Operator and Red Hat OpenShift Service Mesh Operator are installed, shows the Deployment mode list.

      - If the Red Hat OpenShift Serverless Operator and Red Hat OpenShift Service Mesh Operator are not installed, hides the Deployment mode list, and sets the deployment mode to Standard.

To hide these deployment-mode lists and set the deployment mode to Advanced when using the single-model serving platform, set the spec.dashboardConfig.disableKServeRaw value to true.

spec.dashboardConfig.
disableModelCatalog

(Technology Preview)

true

Hides the Models Model catalog menu item in the dashboard navigation menu. To show this menu item, set the value to false.

Model catalog is a Technology Preview feature in this OpenShift AI release.

spec.dashboardConfig.
disableModelMesh

false

Enables the ability to select ModelMesh as a model-serving platform. To disable this ability, set the value to true.

spec.dashboardConfig.
disableModelRegistry

(Technology Preview)

false

Shows the Models Model registry menu item and the Settings Model registry settings menu item in the dashboard navigation menu. To hide these menu items, set the value to true.

Model registry is a Technology Preview feature in this OpenShift AI release.

spec.dashboardConfig.
disableModelRegistrySecureDB

(Technology Preview)

false

Shows the Add CA certificate to secure database connection section in the Create model registry dialog and the Edit model registry dialog. To hide this section, set the value to true.

Model registry is a Technology Preview feature in this OpenShift AI release.

spec.dashboardConfig.
disableModelServing

false

Shows the Models Model deployments menu item in the dashboard navigation menu, and the Models tab in data science projects. To hide these items, set the value to true.

spec.dashboardConfig.
disableNIMModelServing

false

Enables the ability to select NVIDIA NIM as a model-serving platform. To disable this ability, set the value to true.

spec.dashboardConfig.
disablePerformanceMetrics

false

Shows the Endpoint Performance tab on the Model deployments page. To hide this tab, set the value to true.

spec.dashboardConfig.
disablePipelines

false

Shows the Data science pipelines menu item in the dashboard navigation menu. To hide this menu item, set the value to true.

spec.dashboardConfig.
disableProjects

false

Shows the Data science projects menu item in the dashboard navigation menu. To hide this menu item, set the value to true.

spec.dashboardConfig.
disableProjectScoped

false

Distinguishes between global items and project-scoped items (if project-scoped items exist) in the OpenShift AI web console. This option applies to workbench images, hardware profiles, accelerator profiles, and model-serving runtimes for KServe. To disable this functionality, set the value to true.

spec.dashboardConfig.
disableProjectSharing

false

Allows users to share access to their data science projects with other users. To prevent users from sharing data science projects, set the value to true.

spec.dashboardConfig.
disableServingRuntimeParams

false

Shows the Configuration parameters section in the Deploy model dialog and the Edit model dialog when using the single-model serving platform. To hide this section, set the value to true.

spec.dashboardConfig.
disableStorageClasses

false

Shows the Settings Storage classes menu item in the dashboard navigation menu. To hide this menu item, set the value to true.

spec.dashboardConfig.
disableSupport

false

Shows the Support menu item when a user clicks the Help icon in the dashboard toolbar. To hide this menu item, set the value to true.

spec.dashboardConfig.
disableTracking

false

Allows Red Hat to collect data about OpenShift AI usage in your cluster. To disable data collection, set the value to true. You can also set this option in the OpenShift AI dashboard interface from the Settings Cluster settings navigation menu.

spec.dashboardConfig.
disableTrustyBiasMetrics

false

Shows the Model Bias tab on the Models page. To hide this tab, set the value to true.

spec.dashboardConfig.
disableUserManagement

false

Shows the Settings User management menu item in the dashboard navigation menu. To hide this menu item, set the value to true.

spec.dashboardConfig.
enablement

true

Enables OpenShift AI administrators to add applications to the OpenShift AI dashboard Applications Enabled page. To disable this ability, set the value to false.

spec.groupsConfig

No longer used

Read-only. To configure access to the OpenShift AI dashboard, use the spec.adminGroups and spec.allowedGroups options in the OpenShift Auth resource in the services.platform.opendatahub.io API group.

spec.modelServerSizes

Small, Medium, Large

Allows you to customize names and resources for model servers.

spec.notebookController.
enabled

true

Shows the Start basic workbench tile in the Applications section, and the Start basic workbench button on the Data science projects page. To hide these items, set the value to false.

spec.notebookSizes

Small, Medium, Large, X Large

Allows you to customize names and resources for workbenches. The Kubernetes-style sizes are shown in the drop-down menu that appears when launching a workbench with the Notebook Controller.

Note: These sizes must follow conventions. For example, requests must be smaller than limits.

spec.templateOrder

[]

Specifies the order of custom Serving Runtime templates. When the user creates a new template, it is added to this list.

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat