github headlamp-k8s/headlamp v0.17.0
0.17.0

latest releases: headlamp-helm-0.25.0, v0.25.1, mac-0.25.0...
17 months ago

Starting from this release, Headlamp ships with officially selected plugins. Read more about it in our blog.

✨ Enhancements:

  • New app catalog (desktop only, for now)
    • Allows to list, install, upgrade/rollback apps (powered by Helm and ArtifactHub)
  • New plugin management settings listing and enabling/disabling plugins (desktop only; thanks to @vyncent-t )
  • New German locale available (thanks to @ahrkrak and @t-lo )
  • Add related IPs to pod list (thanks to @lijianzhi01 )
  • New limitRange, networkPolicy, and runtimeClass views
  • Add a button to attach to a pod's running container

New app catalog

Screenshot showing a list of apps in the app catalog

Details about an installed app (release)

Screenshot showing a details view about a chart

New plugins settings

Screenshot showing the new plugins settings

🐞 Bug fixes

  • Icons now work in air gapped deployments
  • Fonts are no longer loaded from a CDN
  • Allow to load a kubernetes file even if only one cluster is set up currently
    (the load button was not available in that case before)
  • Do not show tabs that were meant to be hidden
  • Fix multiple/constant requests to the API servers when logging in
  • Fix Storybook when URL params were used
  • Miscellaneous accessibility issues fixed

💻 Development

  • Plugins can now use the monaco editor
  • Add registerGetTokenFunction for plugins to override how tokens are configured
  • Allow to set up different sidebars (useful when using registerSidebarEntry from plugins)
  • Plugins now also have information about them (taken from their package.json)
  • Plugins can now use registerDetailsViewHeaderActionsProcessor for better manipulating header actions
  • Allow setting up plugins and the proxy-url settings from a manifest file
  • Generate the ARM version of the container image (thanks to @milas )
  • Allow setting up a static plugins dir (which doesn't interfere with the user's plugin config folder)
  • Add a new Helm related endpoint so now plugins can use Helm charts (desktop only)

📖 Documentation

  • Improve desktop installation sections
  • Add instructions on how to build Headlamp Base

Container image: 🐳 ghcr.io/headlamp-k8s/headlamp:v0.17.0
Desktop Apps:

🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage AMD64, ARM64, ARMv7l
🐧 Linux Tarball AMD64, ARM64, ARMv7l
🐧 Debian / Linux AMD64
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)

Don't miss a new headlamp release

NewReleases is sending notifications on new releases.