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.
- Estrelas
- 4,050
- Forks
- 270
- Issues abertas
- 120
- Último commit
- há 16 horas
O que é?
Radar é uma interface web para Kubernetes que ajuda a descobrir o que está falhando em um cluster e por quê. Ela apresenta uma lista priorizada de problemas atuais, como reinicializações contínuas, falhas ao baixar imagens, rollouts travados e referências sem destino, e permite acompanhar um recurso pela topologia, por uma linha do tempo de eventos e alterações com diffs, releases do Helm, status do GitOps e tráfego ativo dos serviços.
Ele pode ser executado localmente como plugin do kubectl ou como aplicativo desktop, usando o kubeconfig que você já tem, sem instalar agentes nem CRDs no cluster. Também pode ser implantado no cluster com Helm para dar acesso compartilhado à equipe, com login via OIDC ou auth-proxy e RBAC do Kubernetes por usuário.
Radar inclui um servidor MCP com endpoints somente leitura e completos, para que um agente de IA consulte as mesmas relações, dados de integridade e eventos exibidos na interface. Também pode executar investigações com IA usando uma CLI de agente instalada localmente, como Claude Code ou Codex.
Recursos principais
- 01Visualização priorizada de problemas como reinicializações contínuas, erros ao baixar imagens, rollouts travados e condições com falha no Argo CD ou Flux
- 02Gráfico interativo da topologia e linha do tempo de eventos e alterações nos recursos, com diffs
- 03Gerenciamento de releases do Helm, incluindo visualização de values, comparação de revisões, atualização e rollback
- 04Visão do conjunto GitOps para Argo CD e Flux, com diagnóstico de sincronização e divergências
- 05Visualização de tráfego com dados do Hubble, Istio, Caretta ou Beyla
- 06Servidor MCP com endpoints somente leitura e completos para agentes de IA, sem expor valores de secrets nas consultas de leitura
Casos de uso
- Investigar uma implantação com falha acompanhando sua topologia, seus eventos e as alterações recentes em um só lugar
- Permitir que um agente de IA diagnostique problemas no cluster usando dados atuais do cluster
- Oferecer à equipe acesso compartilhado ao estado do cluster, com escopo definido por RBAC, por meio de uma instalação no cluster
- Auditar workloads para identificar probes ausentes, limites de recursos e outras lacunas em relação às boas práticas
Início rápido
- 1
Instale o Radar com o script oficial de instalação do README
- 2
Instale via Homebrew
brew install kubectl-radar - 3
Execute o Radar no seu cluster
kubectl radar
Antes de usar
- A maioria dos recursos avançados, como investigações com IA, exige que você instale um agente CLI na sua máquina e faça login.
- As investigações com IA não são executadas em instalações dentro do cluster e exigem que a autenticação seja desativada.
- Algumas configurações de investigação com IA permitem que o agente use suas próprias ferramentas e servidores MCP, algo que o Radar não consegue restringir.
Em coleções
Tópicos
Perguntas frequentes
- O que é radar?
- Uma interface gratuita e open source para Kubernetes, executada em um único binário e com servidor MCP integrado para que agentes de IA consultem o estado do cluster. Radar é uma interface web para Kubernetes que ajuda a descobrir o que está falhando em um cluster e por quê. Ela apresenta uma lista priorizada de problemas atuais, como reinicializações contínuas, falhas ao baixar imagens, rollouts travados e referências sem destino, e permite acompanhar um recurso pela topologia, por uma linha do tempo de eventos e alterações com diffs, releases do Helm, status do GitOps e tráfego ativo dos serviços.
- radar é gratuito? Qual é a licença?
- radar é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- radar ainda é mantido?
- Manutenção ativa. O último commit de radar foi em 5 de nov. de 2026.
- Para que posso usar radar?
- Investigar uma implantação com falha acompanhando sua topologia, seus eventos e as alterações recentes em um só lugar Permitir que um agente de IA diagnostique problemas no cluster usando dados atuais do cluster Oferecer à equipe acesso compartilhado ao estado do cluster, com escopo definido por RBAC, por meio de uma instalação no cluster Auditar workloads para identificar probes ausentes, limites de recursos e outras lacunas em relação às boas práticas
- Como instalar radar?
- Instale o Radar com o script oficial de instalação do README Instale via Homebrew: brew install kubectl-radar Execute o Radar no seu cluster: kubectl radar
- Onde consigo radar?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/skyhook-io/radar
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma plataforma interna de desenvolvimento open source para Kubernetes, com abstrações de alto nível para implantar apps, recursos e cargas de trabalho de agentes de IA.
Ferramenta declarativa de entrega contínua GitOps que sincroniza aplicações Kubernetes com o estado definido em repositórios Git.
Meshery é um gerenciador open source cloud native para projetar, implantar e operar infraestrutura e aplicações Kubernetes em vários clusters e nuvens.
Helm é o gerenciador de pacotes do Kubernetes: instala e gerencia aplicações empacotadas como Charts reutilizáveis.
Registro de contêineres cloud native de código aberto que armazena, assina e analisa imagens e charts Helm, com RBAC e replicação.