Um dashboard Kubernetes leve e de código aberto para gerenciar vários clusters, com monitoramento, controle de acesso RBAC e assistente de IA para diagnóstico de problemas.
kubernetes-sigs/headlamp
Uma interface web para Kubernetes fácil de usar e extensível, que permite listar, visualizar e gerenciar recursos do cluster, tanto dentro do cluster quanto como aplicativo desktop.
Alternativa open source a:Lens
Kubernetes Dashboard
- Estrelas
- 7,577
- Forks
- 1,209
- Issues abertas
- 1,575
- Último commit
- há 14 horas
O que é?
O Headlamp é uma interface web para Kubernetes que combina os recursos comuns de um dashboard — como listar e visualizar recursos — com ações como edição, visualização de logs, sessões exec e criação, exclusão e atualização de recursos. É independente de fornecedores e permite gerenciar vários clusters em uma única interface.
O Headlamp pode ser implantado dentro de um cluster ou executado localmente como aplicativo desktop no Linux, macOS ou Windows, usando um kubeconfig existente. O acesso segue o Kubernetes RBAC, então a interface oculta ou desabilita ações que o usuário atual não tem permissão para executar.
A funcionalidade pode ser ampliada por meio de plugins, e há um guia de desenvolvimento de plugins e um catálogo de plugins publicados no Artifact Hub.
Recursos principais
- 01Interface web para Kubernetes independente de fornecedores e compatível com vários clusters.
- 02Executa dentro do cluster ou localmente como aplicativo desktop no Linux, macOS e Windows.
- 03Exibe logs, terminais exec e um editor de recursos para objetos do cluster.
- 04Oculta ou desabilita ações de criação, atualização e exclusão com base nas permissões RBAC do usuário.
- 05Extensível por meio de um sistema de plugins, com plugins publicados no Artifact Hub.
Casos de uso
- Navegar e depurar workloads, pods e logs em um cluster Kubernetes.
- Oferecer aos membros da equipe acesso de leitura ou gravação, limitado por função, aos recursos do cluster por meio de uma interface web.
- Gerenciar vários clusters em um único aplicativo desktop.
- Criar visualizações ou ferramentas personalizadas para uma plataforma específica por meio de plugins.
Início rápido
- 1
Implante o Headlamp no seu cluster seguindo as instruções para instalação dentro do cluster
- 2
Instale o aplicativo para desktop para Linux, Mac ou Windows
- 3
Verifique se há um arquivo kubeconfig com seus clusters no caminho padrão
Antes de usar
- O acesso é regido pelo RBAC, portanto, um token com permissões limitadas pode ocultar recursos do cluster.
Em coleções
Tópicos
Perguntas frequentes
- O que é headlamp?
- Uma interface web para Kubernetes fácil de usar e extensível, que permite listar, visualizar e gerenciar recursos do cluster, tanto dentro do cluster quanto como aplicativo desktop. O Headlamp é uma interface web para Kubernetes que combina os recursos comuns de um dashboard — como listar e visualizar recursos — com ações como edição, visualização de logs, sessões exec e criação, exclusão e atualização de recursos. É independente de fornecedores e permite gerenciar vários clusters em uma única interface.
- headlamp é gratuito? Qual é a licença?
- headlamp é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- headlamp ainda é mantido?
- Manutenção ativa. O último commit de headlamp foi em 6 de nov. de 2026.
- Para que posso usar headlamp?
- Navegar e depurar workloads, pods e logs em um cluster Kubernetes. Oferecer aos membros da equipe acesso de leitura ou gravação, limitado por função, aos recursos do cluster por meio de uma interface web. Gerenciar vários clusters em um único aplicativo desktop. Criar visualizações ou ferramentas personalizadas para uma plataforma específica por meio de plugins.
- Como instalar headlamp?
- Implante o Headlamp no seu cluster seguindo as instruções para instalação dentro do cluster Instale o aplicativo para desktop para Linux, Mac ou Windows Verifique se há um arquivo kubeconfig com seus clusters no caminho padrão
- Onde consigo headlamp?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kubernetes-sigs/headlamp
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Dashboard de logs em tempo real para Kubernetes que reúne os logs de todos os containers de um workload em uma única linha do tempo, no navegador ou no terminal.
Uma IDE nativa, gratuita e de código aberto para Kubernetes, criada com Tauri e Vue, que combina atalhos de teclado com uma interface refinada para vários clusters.
Plataforma open source de gerenciamento de contêineres para operar clusters Kubernetes em produção, em diversos ambientes.
k0s é uma distribuição Kubernetes completa em um único binário, criada para simplificar a configuração e as atualizações de clusters em qualquer host Linux.
Cliente desktop de Kubernetes feito com Tauri e Rust, que lê seu kubeconfig e calcula o status como o kubectl.