Un dashboard de Kubernetes ligero y de código abierto para gestionar varios clústeres, con monitoreo, control de acceso RBAC y un asistente de IA para solucionar problemas.
kubernetes-sigs/headlamp
Interfaz web de Kubernetes fácil de usar y extensible para listar, ver y gestionar recursos del clúster, disponible dentro del clúster o como aplicación de escritorio.
Alternativa open source a:Lens
Kubernetes Dashboard
- Estrellas
- 7,565
- Forks
- 1,207
- Issues abiertos
- 1,575
- Último commit
- hace 17 horas
¿Qué es?
Headlamp es una interfaz web para Kubernetes que combina las funciones habituales de un dashboard —listar y ver recursos— con acciones como editar, consultar logs, abrir sesiones exec y crear, eliminar y actualizar recursos. No depende de ningún proveedor y permite gestionar varios clústeres desde una sola interfaz.
Headlamp se puede desplegar dentro de un clúster o ejecutar localmente como aplicación de escritorio en Linux, macOS o Windows, usando un kubeconfig existente. El acceso sigue las reglas de Kubernetes RBAC, por lo que la interfaz oculta o deshabilita las acciones que el usuario actual no tiene permiso para realizar.
La funcionalidad se puede ampliar mediante plugins. También hay una guía para desarrollar plugins y un catálogo de plugins publicados en Artifact Hub.
Funciones clave
- 01Interfaz web de Kubernetes independiente de proveedores, compatible con varios clústeres.
- 02Se ejecuta dentro del clúster o localmente como aplicación de escritorio para Linux, macOS y Windows.
- 03Muestra logs, terminales exec y un editor de recursos para los objetos del clúster.
- 04Oculta o deshabilita las acciones de creación, actualización y eliminación según los permisos RBAC del usuario.
- 05Ampliable mediante un sistema de plugins, con plugins publicados en Artifact Hub.
Casos de uso
- Explorar y depurar workloads, pods y logs en un clúster de Kubernetes.
- Dar a los miembros del equipo acceso de solo lectura o de escritura a los recursos del clúster, limitado por roles, mediante una interfaz web.
- Gestionar varios clústeres desde una sola aplicación de escritorio.
- Crear vistas o herramientas personalizadas para una plataforma específica mediante plugins.
Inicio rápido
- 1
Implementa Headlamp en tu clúster siguiendo las instrucciones para la instalación dentro del clúster
- 2
Instala la aplicación de escritorio para Linux, Mac o Windows
- 3
Asegúrate de que haya un archivo kubeconfig con tus clústeres en la ruta predeterminada
Antes de usarlo
- El acceso se rige por RBAC, por lo que un token con permisos limitados puede ocultar recursos del clúster.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es headlamp?
- Interfaz web de Kubernetes fácil de usar y extensible para listar, ver y gestionar recursos del clúster, disponible dentro del clúster o como aplicación de escritorio. Headlamp es una interfaz web para Kubernetes que combina las funciones habituales de un dashboard —listar y ver recursos— con acciones como editar, consultar logs, abrir sesiones exec y crear, eliminar y actualizar recursos. No depende de ningún proveedor y permite gestionar varios clústeres desde una sola interfaz.
- ¿headlamp es gratuito? ¿Qué licencia tiene?
- headlamp es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿headlamp sigue mantenido?
- Mantenimiento activo. El último commit de headlamp fue el 5 nov 2026.
- ¿Para qué puedo usar headlamp?
- Explorar y depurar workloads, pods y logs en un clúster de Kubernetes. Dar a los miembros del equipo acceso de solo lectura o de escritura a los recursos del clúster, limitado por roles, mediante una interfaz web. Gestionar varios clústeres desde una sola aplicación de escritorio. Crear vistas o herramientas personalizadas para una plataforma específica mediante plugins.
- ¿Cómo se instala headlamp?
- Implementa Headlamp en tu clúster siguiendo las instrucciones para la instalación dentro del clúster Instala la aplicación de escritorio para Linux, Mac o Windows Asegúrate de que haya un archivo kubeconfig con tus clústeres en la ruta predeterminada
- ¿Dónde consigo headlamp?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kubernetes-sigs/headlamp
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un panel de logs en tiempo real para Kubernetes que reúne los logs de todos los contenedores de una carga de trabajo en una sola línea de tiempo, en el navegador o la terminal.
Un IDE nativo de escritorio para Kubernetes, gratuito y de código abierto, creado con Tauri y Vue; combina atajos de teclado con una interfaz cuidada para administrar varios clústeres.
Plataforma de código abierto para gestionar contenedores y ejecutar clústeres de Kubernetes en producción en distintos entornos.
k0s es una distribución de Kubernetes integral en un solo binario, diseñada para simplificar la configuración y las actualizaciones de clústeres en cualquier host Linux.
Cliente de escritorio para Kubernetes, creado con Tauri y Rust, que lee tu kubeconfig y calcula el estado como kubectl.