winget install --id Headlamp.Headlamp
About Headlamp
A Kubernetes web UI that is fully-featured, user-friendly and extensible.
What's new in 0.44.0
Need for speed! ποΈ π¨ Headlamp 0.44.0 extends practical cluster support beyond 30,000 pods. Resource Map remains usable at this scale, Pod lists fetch 1,000 items at a time, Cluster Overview avoids unbounded watch traffic, and Brotli pre-compression reduces typical JavaScript and CSS transfers by 75-80% and server load for compression to 0%. Got dozens of clusters? Headlamp doesn't try to connect to all of them at startup anymore (potentially opening several browser login windows). Four new structured forms cover DaemonSets, CronJobs, Jobs, and ReplicaSets, while ConfigMap binaryData, ServiceAccount permission visibility, Gateway API v1.5.1, and new plugin controls expand day-to-day capabilities. The release includes 99+ bug fixes, including protections against white-screen startup failures when developing Headlamp on Windows, more accurate workload health reporting, stable large-manifest editing on large busy clusters, and actionable cluster connection errors. Accessibility work restores macOS zoom, improves WCAG AA contrast in a few spots, and broadens automated a11y checks. Security and documentation updates add github cosign of release checksums, safer redirects, tested in-cluster kubeconfig examples, and ready-to-use MCP configurations. These changes were contributed by over 100+ people. Thanks! π β‘ Performance ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ¬β...
Version history
| Version | Updated | Notes |
|---|---|---|
| 0.44.0 | Unknown | Need for speed! ποΈ π¨ Headlamp 0.44.0 extends practical cluster support beyond 30,000 pods. Resource Map remains usable at this scale, Pod lists fetch 1,000 items at a time, Cluster Overview avoids unbounded watch traffic... |
| 0.43.0 | Unknown | β¨ Enhancements - Added opt-in service account token auth for in-cluster deployments, enabling Headlamp to work behind OIDC or other external auth proxies. Thanks to @0xMH and @unixpariah. Also thanks to @yolossn for repo... |
| 0.42.0 | Unknown | Hitch hikers guide to Headlamp 0.42.0 Deep-link support was added for pod terminals (?view=exec) and log views (?view=logs), letting users bookmark or share direct links to specific UI states. Resources can now be search... |
| 0.41.0 | Unknown | β¨ Enhancements - Implement rollback for Deployment, DaemonSet, StatefulSet. Including to specific revision and Revision history view. Thanks to @alokdangre - Add multi-cluster user logout. Thanks to @alokdangre - Enable... |
| 0.40.1 | Unknown | π Bug fixes - Fix sidebar becoming inaccessible after collapse - Fix age column sorting on events Container image: π³ ghcr.io/headlamp-k8s/headlamp:v0.40.1 Desktop Apps: π§ Flatpak / Linux (AMD64) π§ Linux AppImage AMD64, A... |
| 0.40.0 | Unknown | β¨ Enhancements: - Add icon and color configuration to clusters. Thanks to @alexmathieu22 - Allow saving selected namespaces per cluster. Thanks to @mudit06mah - Add configurable keyboard shortcuts Thanks to @alokdangre -... |
| 0.39.0 | Unknown | β¨ Enhancements: - Add cluster column to CRD list. Thanks to @kahirokunn - Add attach-based node debugger workflow that mirrors kubectl debug-node. Thanks to @dorser - Add count column to events list view - Display Node a... |
| 0.38.0 | Unknown | β¨ Enhancements: - Add custom local port input dialog for port forwarding. Thanks @jaehanbyun - Add concept of "shipped", "user-installed", and "dev" plugin types - Add ability to specify priorityClassName in the Headlamp... |
| 0.37.0 | Unknown | β¨ Enhancements: - Load time of Desktop app up to 60% faster - Add Default and Parameters columns to Ingress Class List. Thanks to @jaehanbyun - Add cluster links to project details status section - Add default indicator... |
| 0.36.0 | Unknown | β¨ Enhancements: - Add support for EndpointSlice resources. - Add memory for table sorting column and direction across navigation. Thanks to @krrish-sehgal - Enhance global search to support searching by labels and improv... |
| 0.35.0 | Unknown | β¨ Enhancements: - Add Projects feature (namespace-based, a collection of Kubernetes resources for organizing deployed applications or workloads) - Gateway API resources can be seen on the map view. Thanks to @userAdityaa... |
| 0.34.0 | Unknown | β¨ Enhancements: - Add a close all button to the overview - Make the activity overview button sticky and make it a toggle button - Allow multiple selection in tables by using Shift+Clicking. Thanks to @krrish-sehgal - Add... |
| 0.33.0 | Unknown | β¨ Enhancements: - Add new task bar which allows to keep otherwise transient tasks open - This feature allows e.g. opening several logs views and view them side by side - Allows keeping a terminal, logs, details view, etc... |
| 0.32.0 | Unknown | β¨ Enhancements: - Add new advanced search feature (allows searching Kubernetes resources using queries in Js, more languages coming soon) - Display Custom Resources in the map (thanks to @faebr, @alexandernorth, @VictorM... |
| 0.31.1 | Unknown | π Bug fixes - Improve button visibility in the AuthChooser component - Revert Headlamp image repository to headlamp-k8s - Fix use of authorization header for multiplexed websocket connections - Remove unnecessary paramet... |
| 0.31.0 | Unknown | Release notes |
| 0.30.0 | Unknown | Release notes |
| 0.29.0 | Unknown | Release notes |
| 0.28.1 | Unknown | Release notes |
| 0.28.0 | Unknown | Release notes |