Sobre el proyecto
Radar es una interfaz de usuario de Kubernetes de código abierto que se ejecuta como un único binario, sin necesidad de instalación en el clúster, cuenta ni sincronización en la nube. Se conecta directamente a la API de Kubernetes desde un portátil o puede desplegarse dentro del clúster mediante Helm para acceso compartido en equipo. La herramienta proporciona vistas en tiempo real impulsadas por informers y SSE, incluyendo un grafo de topología interactivo, una tabla de recursos con columnas inteligentes y etiquetas personalizadas, un visor del sistema de archivos de imágenes, una línea de tiempo unificada de eventos, gestión de releases de Helm con diferencias de revisión y rollback, comparación de recursos en paralelo, seguimiento de caducidad de certificados TLS, monitorización de GitOps para ArgoCD y FluxCD, visualización de tráfico en vivo mediante Hubble, Istio, Caretta o Beyla, métricas de cargas de trabajo desde backends compatibles con Prometheus, y diagnóstico de capacidad de solo lectura para flotas de Karpenter. También incluye un servidor MCP (Model Context Protocol) integrado que permite a los agentes de IA inspeccionar, investigar y operar clústeres a través de Radar. Las características de seguridad incluyen modos de autenticación opcionales (proxy, OIDC), permisos con alcance RBAC para despliegues dentro del clúster, y una arquitectura privada por diseño que mantiene los datos del clúster en la máquina del usuario. Las opciones de instalación incluyen un script rápido con curl, Homebrew, Krew, Scoop, PowerShell, descargas directas y una aplicación de escritorio para macOS, Linux y Windows. El proyecto está licenciado bajo Apache 2.0 y es compatible con todos los clústeres de Kubernetes conformes, incluidos GKE, EKS, AKS, minikube, kind y k3s.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.