Skip to content

volcano-sh/dashboard

Volcano dashboard

Overview

The volcano dashboard provides a basic dashboard that can be easily deployed in your kubernetes cluster to show the status of resources including volcano jobs, queues, pods, etc.

volcano dashboard

Design

You can follow the design doc to learn more about the design details.

Installation

Prerequisites

Before installing the volcano dashboard, please ensure you have:

  • A running Kubernetes cluster
  • kubectl configured to access your cluster
  • Volcano installed on your cluster (follow the Volcano Quick Start Guide)

Install Volcano Dashboard

  1. Create the volcano-system namespace (if it doesn't exist):
kubectl create ns volcano-system
  1. Deploy the volcano dashboard:
kubectl apply -f https://raw.githubusercontent.com/volcano-sh/dashboard/main/deployment/volcano-dashboard.yaml
  1. Access the dashboard by port-forwarding the service:
kubectl port-forward svc/volcano-dashboard 8080:80 -n volcano-system --address 0.0.0.0
  1. Open your browser and navigate to:
    • For local access: http://localhost:8080
    • For remote access: http://<NODE_IP>:8080 (replace <NODE_IP> with your Kubernetes node's IP address)

Contributing

You can follow our CONTRIBUTING.md.

License

You can read our LICENSE.

About

The dashboard of Volcano

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages