English · 简体中文
The OpenKuboard platform is extended through addons. An addon can deploy Kubernetes resources and add context-aware buttons to the frontend, giving the platform unlimited extensibility.
This repository is the main addon repository for OpenKuboard. It serves addon definition files (addon.json, K8s manifests, init scripts, etc.) to the platform via raw.githubusercontent.com, and hosts this documentation site.
Documentation site: https://openkuboard.github.io/addon/
Repository: https://github.com/openkuboard/addon
| Field | Value |
|---|---|
| Addon ID | system-monitor.addons.openkuboard.github.io |
| Version | 1.0.0 |
| Description | Cluster-level resource monitoring for Kubernetes based on Prometheus / Grafana / Alertmanager. Ships with 23 prebuilt Grafana dashboards covering nodes, pods, workloads, namespaces, and the cluster. |
| Install | Download in the Addon Center → configure StorageClass / replicas etc. → apply install scripts → initialize |
| Components | prometheus-operator v0.78.2, prometheus v2.55.1, grafana 11.4.0, alertmanager, node-exporter, kube-state-metrics |
| Compatibility | Kubernetes 1.35; node-role labels, OS selectors and other compatibility tweaks applied |
| Source | system-monitor.addons.openkuboard.github.io |
| Addon JSON | addon.json |
| Docs | README |
Extension-point buttons:
| Context | Buttons | Action |
|---|---|---|
| Node | Node resources / Kubelet / API Server / Resource usage | Open Grafana dashboard |
| Pod | Pod resources / Pod networking | Open Grafana dashboard |
| Workload | Workload resources / Workload networking | Open Grafana dashboard |
| Namespace | Resources/Networking (Pods / Deployments / StatefulSets / DaemonSets) | Open Grafana dashboard |
| Cluster | APIServer / Resources / Networking / Kubelet / Resource usage | Open Grafana dashboard |
| Field | Value |
|---|---|
| Addon ID | pv-browser.addons.openkuboard.github.io |
| Version | v3.0.1 |
| Description | Browse and manage files inside Kubernetes persistent volumes directly from the browser (upload, download, delete). |
| Install | Download in the Addon Center → apply |
| Usage | Open any namespace → workload detail → click the “Files” icon on the pod row |
| Source | pv-browser.addons.openkuboard.github.io |
| Addon JSON | addon.json |
| Docs | README |
index/repository.json in this repository is the registry the platform uses to discover available addons:
Any new addon must be registered here.
If you want to build a new addon for OpenKuboard, see: