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.
- Estrellas
- 4,050
- Forks
- 270
- Issues abiertos
- 120
- Último commit
- hace 16 horas
¿Qué es?
Radar es una interfaz web de Kubernetes para detectar qué está fallando en un clúster y por qué. Muestra una lista priorizada de problemas actuales, como bucles de reinicio, errores al descargar imágenes, despliegues bloqueados y referencias sin destino, y permite seguir un recurso a través de su topología, una cronología de eventos y cambios con diffs, releases de Helm, el estado de GitOps y el tráfico en vivo de los servicios.
Se ejecuta localmente como plugin de kubectl o aplicación de escritorio, usando el kubeconfig existente, sin instalar agentes ni CRD en el clúster. También se puede desplegar dentro del clúster con Helm para que todo el equipo tenga acceso compartido, con inicio de sesión mediante OIDC o un proxy de autenticación y RBAC de Kubernetes por usuario.
Radar incluye un servidor MCP con endpoints de solo lectura y de acceso completo, para que un agente de IA pueda consultar las mismas relaciones, datos de estado y eventos que muestra la interfaz. También puede ejecutar investigaciones con IA mediante una CLI de agente instalada localmente, como Claude Code o Codex.
Funciones clave
- 01Vista de problemas priorizados, como bucles de reinicio, errores al descargar imágenes, despliegues bloqueados y condiciones fallidas de Argo CD o Flux
- 02Grafo interactivo de topología y cronología de eventos y cambios en los recursos con diffs
- 03Gestión de releases de Helm, incluida la consulta de values, la comparación de revisiones, la actualización y la reversión
- 04Vista de flotas de GitOps para Argo CD y Flux, con diagnóstico de sincronización y desviaciones
- 05Vista del tráfico basada en Hubble, Istio, Caretta o Beyla
- 06Servidor MCP con endpoints de solo lectura y de acceso completo para agentes de IA; las lecturas no incluyen los valores de los secretos
Casos de uso
- Investigar un despliegue fallido siguiendo su topología, eventos y cambios recientes en un solo lugar
- Permitir que un agente de IA diagnostique problemas del clúster usando datos en vivo
- Dar al equipo acceso compartido al estado del clúster, con permisos delimitados por RBAC, mediante una instalación dentro del clúster
- Auditar las cargas de trabajo para detectar la falta de probes, límites de recursos y otras deficiencias respecto a las buenas prácticas
Inicio rápido
- 1
Instala Radar con el script de instalación oficial del README
- 2
Instala mediante Homebrew
brew install kubectl-radar - 3
Ejecuta Radar en tu clúster
kubectl radar
Antes de usarlo
- La mayoría de las funciones avanzadas, como las investigaciones con IA, requieren que instales un agente CLI en tu máquina e inicies sesión.
- Las investigaciones con IA no se ejecutan en instalaciones dentro del clúster y requieren que se desactive la autenticación.
- Algunas configuraciones de investigación con IA permiten que el agente use sus propias herramientas y servidores MCP, algo que Radar no puede restringir.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es radar?
- Una interfaz de Kubernetes gratuita y de código abierto que se ejecuta como un único binario e incluye un servidor MCP integrado para que los agentes de IA puedan consultar el estado del clúster. Radar es una interfaz web de Kubernetes para detectar qué está fallando en un clúster y por qué. Muestra una lista priorizada de problemas actuales, como bucles de reinicio, errores al descargar imágenes, despliegues bloqueados y referencias sin destino, y permite seguir un recurso a través de su topología, una cronología de eventos y cambios con diffs, releases de Helm, el estado de GitOps y el tráfico en vivo de los servicios.
- ¿radar es gratuito? ¿Qué licencia tiene?
- radar es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿radar sigue mantenido?
- Mantenimiento activo. El último commit de radar fue el 5 nov 2026.
- ¿Para qué puedo usar radar?
- Investigar un despliegue fallido siguiendo su topología, eventos y cambios recientes en un solo lugar Permitir que un agente de IA diagnostique problemas del clúster usando datos en vivo Dar al equipo acceso compartido al estado del clúster, con permisos delimitados por RBAC, mediante una instalación dentro del clúster Auditar las cargas de trabajo para detectar la falta de probes, límites de recursos y otras deficiencias respecto a las buenas prácticas
- ¿Cómo se instala radar?
- Instala Radar con el script de instalación oficial del README Instala mediante Homebrew: brew install kubectl-radar Ejecuta Radar en tu clúster: kubectl radar
- ¿Dónde consigo radar?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/skyhook-io/radar
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma interna de desarrollo de código abierto para Kubernetes que ofrece abstracciones de alto nivel para desplegar aplicaciones, recursos y cargas de trabajo de agentes de IA.
Herramienta declarativa de entrega continua GitOps que sincroniza aplicaciones de Kubernetes con el estado definido en repositorios Git.
Meshery es un gestor cloud native de código abierto para diseñar, desplegar y operar infraestructura y aplicaciones de Kubernetes en varios clústeres y nubes.
Helm es el gestor de paquetes de Kubernetes: instala y administra aplicaciones empaquetadas como Charts reutilizables.
Registro de contenedores cloud native de código abierto que almacena, firma y analiza imágenes y charts de Helm, con RBAC y replicación.