Repolode
kubernetes-sigs

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:LensKubernetes 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. 1

    Implante o Headlamp no seu cluster seguindo as instruções para instalação dentro do cluster

  2. 2

    Instale o aplicativo para desktop para Linux, Mac ou Windows

  3. 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