Skip to content

What is KubeDash?

KubeDash is a general purpose, web-based UI for Kubernetes clusters. It allows users to observe applications running in the cluster and troubleshoot them, as well as manage the cluster itself.

KubeDash was created to be a Kubernetes web UI that has the traditional functionality of other web UIs/dashboards available (i.e. to list and view resources) as well as other features.

Features

  • Manage any Kubernetes cluster.
  • CPU and Memory metrics visualization.
  • User management.
  • Role management for users based on templates
  • Role management for SSO groups based on templates
  • Pod Debugging
  • Login to pod with UI based terminal
  • View container logs in pods
  • trivy-operator integration to visualize vulnerability
  • Single sign-on integration with authentication and authorization
  • Kubectl configuration generation
  • Generate OIDC based Kubernetes API authentication
  • Generate Certificate based authentication
  • kubectl plugin for easier config download
  • Dashboard Plugins
  • Docker Registry UI
  • Hem Chart listing
  • Coming soon:
  • Gateway API Plugin for object visualization
  • Cert-manager Plugin object visualization
  • FluxCD Plugin object visualization