-
v1.1.0 Stable
released this
2026-04-21 20:52:30 +00:00 | 19 commits to main since this releaseWhat's Changed
- release: v0.4.3 in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/14
- ci: pass GitHub App token secrets to release workflow in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/15
- test: add component test coverage for all untested files by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/17
- docs: add install section to ArtifactHub metadata by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/18
- docs: ArtifactHub screenshots + appVersion verification by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/19
- release: v1.0.0 by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/21
- ci: add dual-approval status check (CTO + QA) by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/20
- chore(renovate): add pinDigests for GitHub Actions SHA pinning by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/22
- feat: extend Renovate config from org-level preset by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/23
- feat: add Playwright E2E smoke tests by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/25
- ci: add E2E workflow for Playwright smoke tests by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/26
- fix: regenerate package-lock.json with Playwright dependencies by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/29
- fix: restore openapi-types@12.1.3 to package-lock.json by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/33
- fix(e2e): expand intel-gpu sidebar before checking child navigation links by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/35
- fix: combine E2E infrastructure fixes (selectors + metrics heading + timeout) by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/45
- fix(e2e): use specific regex for overview heading by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/48
- fix: pass pr_number to dual-approval-check workflow by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/47
New Contributors
- @privilegedescalation-engineer[bot] made their first contribution in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/17
Full Changelog: https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/compare/v0.4.3...v1.1.0
Downloads
-
v1.0.0 Stable
released this
2026-03-21 23:59:43 +00:00 | 42 commits to main since this releaseWhat's Changed
- release: v0.4.3 in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/14
- ci: pass GitHub App token secrets to release workflow in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/15
- test: add component test coverage for all untested files by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/17
- docs: add install section to ArtifactHub metadata by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/18
- docs: ArtifactHub screenshots + appVersion verification by @privilegedescalation-engineer[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/19
New Contributors
- @privilegedescalation-engineer[bot] made their first contribution in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/17
Full Changelog: https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/compare/v0.4.3...v1.0.0
Downloads
-
v0.4.3 Stable
released this
2026-03-19 21:39:48 +00:00 | 49 commits to main since this releaseWhat's Changed
- fix: rename plugin from headlamp-intel-gpu to intel-gpu in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/6
- policy: add ArtifactHub-only installation requirement in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/7
- ci: retrigger after shared workflow fix in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/8
- docs: remove manual install sections from README in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/9
- fix: add npm overrides for tar and undici security advisories in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/11
- fix: add missing devDependencies for CI in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/12
- fix: add pull-requests write permission to release workflow by @privilegedescalation-paperclip[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/13
New Contributors
- @privilegedescalation-paperclip[bot] made their first contribution in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/13
Full Changelog: https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/compare/v0.4.2...v0.4.3
Downloads
-
v0.4.2 Stable
released this
2026-03-09 03:11:10 +00:00 | 61 commits to main since this releaseWhat's Changed
- chore: add FUNDING.yml by @cpfarhood in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/1
- Enhance Renovate configuration by @gandalf-the-greybeard[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/2
- ci: switch to org-level reusable workflows by @hugh-hackman[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/3
- Rename plugin from intel-gpu to headlamp-intel-gpu by @gandalf-the-greybeard[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/4
- feat: auto-track upstream appVersion in releases by @hugh-hackman[bot] in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/5
New Contributors
- @cpfarhood made their first contribution in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/1
- @gandalf-the-greybeard[bot] made their first contribution in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/2
- @hugh-hackman[bot] made their first contribution in https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/pull/3
Full Changelog: https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/compare/v0.4.1...v0.4.2
Downloads
-
v0.4.1 Stable
released this
2026-03-04 13:05:58 +00:00 | 73 commits to main since this releaseCode Quality & Maintenance
- fix: Remove unsafe
as anycasts in NodeDetailSection - fix: Fix MetricsPage fetch cancellation safety (prevent setState on unmounted component)
- fix: Fix typo
gpuPluinPods→gpuPluginPodsin data context - fix: Fix appVersion mismatch and inaccurate metrics description in Artifact Hub metadata
- fix: Resolve ESLint/Prettier indent conflict by disabling ESLint indent rule
- changed: Move
extractJsonDatautility to module scope to avoid recreation on every render - removed: Delete dead
AppBarGpuBadgecomponent (was removed from registration in v0.4.0)
Full Changelog: https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/compare/v0.4.0...v0.4.1
Downloads
- fix: Remove unsafe
-
v0.4.0 Stable
released this
2026-03-04 11:52:19 +00:00 | 75 commits to main since this releaseFull Changelog: https://github.com/privilegedescalation/headlamp-intel-gpu-plugin/compare/v0.3.0...v0.4.0
Downloads
-
released this
2026-02-19 10:57:14 +00:00 | 78 commits to main since this releaseWhat's Changed
Added
- Metrics page: inline documentation of what metrics are available and what they require:
- Power (W) — works out of the box with kube-prometheus-stack + node-exporter (hwmon collector enabled by default on discrete i915 GPU nodes)
- Frequency (MHz) — not available;
--collector.drmin node-exporter is AMD-only; i915gt_freqsysfs needs a custom exporter - Utilization (%) — not available without custom tooling (intel-gpu-top, XPU Manager, etc.)
- iGPU nodes — no metrics; iGPU driver exposes no hwmon sensors
Downloads
- Metrics page: inline documentation of what metrics are available and what they require:
-
released this
2026-02-19 02:23:46 +00:00 | 81 commits to main since this releaseWhat's Changed
Added
- Metrics page (
/intel-gpu/metrics): real-time GPU power draw (W) and TDP sourced from node-exporter's i915 hwmon metrics via kube-prometheus-stack Prometheus. Queriesrate(node_hwmon_energy_joule_total[5m])joined withnode_hwmon_chip_names{chip_name="i915"}for per-GPU current power;node_hwmon_power_max_wattfor TDP. Auto-discovers Prometheus service in the monitoring namespace.
Changed
- Sidebar parent label changed from
Intel GPU→intel-gpu
Removed
- App bar health badge (colored info bubble in top navigation)
Data Source
The Metrics page requires kube-prometheus-stack with node-exporter enabled (the default). No additional exporters needed — the i915 kernel driver already exposes hwmon sensors that node-exporter scrapes automatically on Intel discrete GPU nodes.
Metrics shown per GPU chip:
- Current Power (W) — derived from
rate(node_hwmon_energy_joule_total[5m]) - TDP (W) — from
node_hwmon_power_max_watt - Power bar showing % of TDP used
Downloads
- Metrics page (
-
v0.1.0 — Initial Release Stable
released this
2026-02-19 00:36:15 +00:00 | 82 commits to main since this releaseheadlamp-intel-gpu-plugin v0.1.0
Initial release of the Intel GPU Headlamp plugin.
Features
- Overview dashboard — plugin health, GPU node summary, allocation bar, active GPU pods
- Device Plugins page — GpuDevicePlugin CRD instances with spec/status and daemon pods
- GPU Nodes page — per-node GPU type, device count, allocation, workload pods
- GPU Pods page — all pods requesting Intel GPU resources with per-container detail
- Node detail injection — Intel GPU section on native Node detail pages (capacity, allocatable, utilization, active pods)
- Pod detail injection — GPU resource requests/limits per container on native Pod detail pages
- Nodes table columns — GPU Type and GPU Devices injected into native Nodes table
- App bar health badge — hidden when no Intel GPU plugin detected
Intel GPU support
- Discrete GPU nodes (
node-role.kubernetes.io/gpu=true,gpu.intel.com/i915) - Xe GPU nodes (
gpu.intel.com/xe) - Integrated GPU nodes (
node-role.kubernetes.io/igpu=true) - GpuDevicePlugin CRD (
deviceplugin.intel.com/v1) with graceful degradation when operator not installed
Install
Add to your Headlamp plugin configuration:
```yaml
- name: intel-gpu
source: https://artifacthub.io/packages/headlamp/intel-gpu/headlamp-intel-gpu-plugin
```
Downloads