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

  • Dark mode
  • 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
  • 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
    • Cert-manager Plugin object visualization
  • Coming soon:
    • Gateway API Plugin for object visualization
    • FluxCD Plugin object visualization
    • trivy-operator integration to visualize vulnerability