Releases: headlamp-k8s/plugins
Karpenter 0.2.0
New release of the Headlamp plugin for Karpenter.
- Restore missing menu items & set engine compatibility. Thanks to @RachanaVenka #491
- Enable EKS Auto Mode Support. Thanks to @awsfanboy #409
- Upgrade dependencies, and minor typescript fixes. Thanks to @skoeva and @illume
- Updates to README. Thanks to @SinghaAnirban005 #390
- Published Karpenter container images (for 0.1.0 and 0.2.0). Thanks to @illume
See below for some more information, and some screenshots.
Enable EKS Auto Mode Support
This release introduces comprehensive improvements to how the Headlamp Karpenter plugin detects and handles different Karpenter deployment types (EKS Auto Mode, self-installed), enhancing both the user experience and maintainability. The changes include automatic deployment detection, dynamic configuration and UI adaptation, improved error handling, and updated documentation to reflect these enhancements.
EKS Auto Mode
EKS self-installed Karpenter
Restore missing menu items & set engine compatibility
addresses a runtime error causing the Karpenter menu to only display the NodeClass section. It resolves the undefined error on getMainAPIGroup to ensure NodePool, Pending Pods, and Scaling views render correctly.
- Runtime Fix: Patched
createNodeClassClass.tsand List views to mock thecustomResourceDefinitionproperty. This satisfies the Headlamp runtime requirement and preventsgetMainAPIGroupfailures. - Compatibility: Added the
enginesfield topackage.jsonto declare support for Headlamp>=0.20.0. This resolves "Incompatible" errors on updated clusters.



prometheus v0.8.2
What's Changed
- Prometheus: Settings: Added a test connection button by @mudit06mah in #490
- prometheus: Add i18n support by @skoeva in #510
- prometheus: Upgrade kinvolk/headlamp-plugin to 0.13.1 by @illume in #512
Tarball checksum (sha256): 1280172868a81e73f537eba55dc0dc765defa50142b9312008c2bae702a3c7a8
prometheus v0.8.1
plugin-catalog v0.4.3
app-catalog 0.8.0
This release of the App Catalog fixes a bug and updates dependencies to the latest.
- Update headlamp-plugin to 0.13.0
- Fix artifacthub charts searching not work. Thanks @xqm32
Tarball checksum (sha256): 2295f944de00dc08e78c45d8989580ae737de3c686597fcd6afa93a4588837b4
Plugin Catalog v0.4.2
This release of the Plugin Catalog fixes some display issues. As well it fixes a number of minor issues found by the type checker, the dependencies are updated, and the storybook tests work again.
❌ Before, some PluginCards descriptions could not be read at default page zoom.
❌ Before, At 2x page zoom many of the PluginCards were cut off.
✅ Now the plugin descriptions can be read.

flux v0.5.0
This release brings some updates for Flux 2.7 where some CRDs became stable and out of beta. There were also a number of small code quality and modernisation fixes including dependency updates.
The Flux Headlamp plugin works again on recent Headlamp and Flux releases.
- Image automation controller crd updates. #407 thanks @viceice
- Flux v2.7 added new ArtifactGenerator which is now supported. #406 thanks @viceice
- Modernise use of Headlamp APIs and fix some hangs in development #400
- Navigation to Flux alert fix #344 thanks @sdib
- Update dependencies and fix a number of small issues found by new type checker config #428
App Catalog v0.7.0
This release of the App Catalog adds support for Helm repos along with the existing Artifact Hub support. Now App Catalog can optionally work In-Cluster (before App Catalog just worked in the Desktop app). To make it easier to see when something is out of date, the current and latest app versions are shown. In addition a number of dependencies were updated and some minor bugs were fixed found by a new type checker config.
App Catalog now supports Helm repos, and works in-cluster
This release adds support for securely fetching charts from both Vanilla Helm and Artifact Hub repositories using the new /serviceproxy route.
- Added serviceproxy support for secure in-cluster chart access.
- Enabled support for Helm repositories via index.yaml parsing.
- Dynamically generated sidebars and routes based on catalog metadata.
- Updated UI components (List, EditorDialog, Details) to support both Helm and ArtifactHub protocols.
- Fallback support for Electron via externalproxy
This support for Helm repos is optional and needs to configured in-cluster with Headlamp v0.37.0 to work.
Thanks to @shahvrushali22 and @muraliinformal from Oracle for this contribution.
Display of current and latest app versions in list
Now the latest app version in the app-catalog list is shown, allowing people to see if their app version is out of date and requires an update.
backstage 0.1.0-beta-2
Dependency updates for the backstage plugin
a876976 backstage: Bump version to 0.1.0-beta-2
90c94f6 backstage: Bump sha.js to 2.4.12
9c97a3a backstage: Bump vite-plugin-static-copy to 2.3.2
70cbe00 backstage: Bump tmp to 0.2.4
b58d89f backstage: Bump form-data to 4.0.4
f46e7fa backstage: Bump pbkdf2 to 3.1.3
1fad1d9 backstage: Update headlamp-plugin to 0.12.0
016129f backstage: Bump vite to 6.3.5
25ea4f6 backstage: Upgrade to headlamp-plugin 0.11.0-alpha.3
163f264 backstage: Format with prettier
728365 backstage: Fix type errors
94aae71 backstage: Update headlamp-plugin in backstage
headlamp-k8s-backstage-0.1.0-beta-2.tar.gz 44d3cffd83d961957a26cac0a8fdbd0a44aee89f2303b7e2921c70e9dbe63376
prometheus v0.8.0
New Changes
- 7faf9fd prometheus: Bump version to 0.8.0
- a0096c1 prometheus: Bump vite-plugin-static-copy to 2.3.2
- 0555aea prometheus: Bump tmp to 0.2.4
- 6bf61ce prometheus: Bump sha.js to 2.4.12
- fdf8319 karpenter: Add Chart for PendingPods
- 49df66d karpenter: Add Chart for limit vs usage(NodePool)
- aa594e0 karpenter: Add Chart for Provisioning latency (NodeClaims)
- 530385e karpenter: Add Chart for NodeClaims Creation Rate
- 349520c karpenter: Add Chart for Disruptions(Nodepool)
- ccd5d55 karpenter: Setup prometheus view for CR's
- d351ef3 karpenter: Add helper for chart configs/queries
- 95a516e karpenter: Add Karpenter Prometheus config
- dbbb2b1 karpenter: Introduce metrics for Nodepools