Skip to content

Commit e3e5467

Browse files
committed
Refactor KEP metadata for reviewers and approvers
Removed empty reviewers and approvers fields, added new approver. Signed-off-by: Shenhan11 <han.shen@dynamia.ai>
1 parent 2ac3beb commit e3e5467

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22
title: HAMi-WebUI Refactoring and Multi-Cluster Capability
33
authors:
44
- "@Shenhan11"
5-
reviewers:
6-
- ""
75
approvers:
8-
- ""
6+
- "@Nimbus318"
97
creation-date: 2025-02-09
108

119
---
@@ -65,16 +63,16 @@ This section describes the proposal so reviewers understand the gist and expecte
6563

6664
### User Stories (Optional)
6765

68-
**Story 1: Complete metric presentation**
66+
**Story 1: Complete metric presentation**
6967
As a user, I only see partial basic metrics on the resource overview and node/GPU detail pages. Due to missing CPU/memory-related metrics and task distribution across nodes/GPUs, I expect to see more complete metrics and quickly understand resource status through charts and visualizations.
7068

71-
**Story 2: Clear information presentation**
69+
**Story 2: Clear information presentation**
7270
As a user, when I view node or GPU lists, key information is buried in dense tables. Due to high data density and lack of visualization, I expect key information to be clearly highlighted and to use charts (e.g. time series, heatmaps, status distribution) to quickly understand overall status.
7371

74-
**Story 3: Multi-cluster Dashboard summary**
72+
**Story 3: Multi-cluster Dashboard summary**
7573
As a user, I deploy HAMi in multiple Kubernetes clusters and have to open each cluster’s WebUI to see its overall status. Because this is fragmented and inefficient, I expect a multi-cluster Dashboard that shows each cluster’s summary (e.g. GPU total and utilization, node count, task count) in one page and allows switching the currently viewed cluster to see that cluster’s overview summary and quickly compare status across clusters.
7674

77-
**Story 4: Cluster list and detail view**
75+
**Story 4: Cluster list and detail view**
7876
As a user, I manage many clusters and today need the CLI or multiple WebUIs to inspect each cluster. For easier management, I expect a cluster list page that shows basic info (name, labels, version, node count, status) per cluster and allows clicking into a cluster’s detail page to see overview, nodes, compute, and tasks for that cluster.
7977

8078
### Notes/Constraints/Caveats (Optional)
@@ -137,3 +135,4 @@ This section contains the concrete design details for implementation and review.
137135

138136
- **Only fix bugs in current codebase, no refactor**: Would improve stability somewhat but would not unify build and architecture or extend to multi-cluster at low cost; therefore the “refactor + multi-cluster” evolution is adopted.
139137
- **Multi-cluster via multiple browser tabs, one per cluster**: Poor UX and no aggregate view; supporting cluster switching and optional aggregation inside the WebUI better fits operator workflows.
138+

0 commit comments

Comments
 (0)