/dashboard

Kubeflow Central Dashboard is the web interface for Kubeflow

Apache License 2.0Apache-2.0

Kubeflow Dashboard

Kubeflow Dashboard is the web-based hub of a Kubeflow Platform. It exposes the access controlled web interfaces for Kubeflow components and more.

⚠️ Note ⚠️

We are currently moving the Kubeflow Dashboard codebase from kubeflow/kubeflow to this repository (kubeflow/dashboard). Please see kubeflow/kubeflow#7549 for more information.

What is Kubeflow Dashboard?

Key features of Kubeflow Dashboard include:

  • Access to the web interfaces of Kubeflow components.
  • Authorization using Kubeflow Profiles and Kubernetes Namespaces.
    • Note, authentication depends on how you install your Kubeflow Platform, and is not directly handled by Kubeflow Dashboard.
  • Ability to Customize and include links to third-party applications.

Components

In this repository, there are multiple components which are versioned and released together:

  • access-management - Kubeflow Access Management
  • admission-webhook - Kubeflow Admission Webhook (PodDefaults)
  • centraldashboard - Central Dashboard
  • profile-controller - Kubeflow Profile Controller

Installation

Kubeflow Dashboard is designed to be deployed as part of a Kubeflow Platform (not as a standalone component).

Please refer to the Installing Kubeflow page for more information.

Documentation

The official documentation for Kubeflow Dashboard can be found here.

Community

Kubeflow Dashboard is part of the Kubeflow project, refer to the Kubeflow Community page for more information.

Connect with other users and the Notebooks Working Group (maintainers of Kubeflow Dashboard) in the following places:

Contributing

Please see the CONTRIBUTING.md file for more information.