openyurtio/yurt-dashboard

dashboard of OpenYurt

Hosted by Cloud Native Computing Foundation · part of Linux Foundation

View on GitHub ↗Jump to charts ↓

openyurtio/yurt-dashboard has 20+ stars and 20+ forks on GitHub, is written in JavaScript, and was last pushed on Jul 15, 2025. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 50 minutes ago
Added to GitGenius on October 15th, 2026
Created on November 25th, 2021
Open Issues & Pull Requests: 15 (+0)
GitHub issues: Enabled
Number of forks: 22
Total Stargazers: 23 (+0)
Total Subscribers: 5 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.2 days
Mean response time: 185.2 days
90th percentile: 722.7 days
Tracked items: 11

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,011 days
Stale 30+ days: 7
Stale 90+ days: 6

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Yurt-dashboard is a web console for OpenYurt that provides a graphical interface to the OpenYurt Novice Trial Platform.

The tool addresses the need for accessible cluster management in OpenYurt environments by offering a web-based dashboard alongside traditional kubeconfig access. It consists of a backend server written in Go that communicates with the Kubernetes cluster and a frontend built with Node.js that renders the user interface. The backend requires admin-level cluster access via kubeconfig, while the frontend connects to the backend through a configurable base URL.

Yurt-dashboard suits teams running OpenYurt clusters who prefer web console interaction over command-line tools for common operations like node management and application deployment. The project is designed for both the OpenYurt Novice Trial Platform and general cluster administration. Installation is straightforward through Helm charts, with flexible access options including ingress, NodePort, or port-forwarding. The tool is intended to lower the barrier to entry for users new to OpenYurt by providing guided workflows for account creation, node joining, and one-click application deployment.

Development activity shows active feature planning with a documented todo list inviting community contributions. The project maintains separate development paths for dashboard developers and end users, with clear setup instructions for both local development and production deployment. The codebase spans multiple languages and build systems, requiring coordination across Go backend, Node.js frontend, Docker containerization, and Helm chart management.