Repolode
skyhook-io

skyhook-io/radar

Бесплатный Kubernetes UI с открытым исходным кодом, который запускается одним бинарным файлом и включает встроенный MCP-сервер для чтения состояния кластера AI-агентами.

Open source альтернатива:LensOctant

Звёзды
4,050
Форки
270
Открытые issues
120
Последний коммит
16 часов назад

Что это?

Radar — это веб-интерфейс для Kubernetes, который помогает находить проблемы в кластере и выяснять их причины. Он показывает отсортированный по приоритету список текущих проблем: циклы перезапуска контейнеров, ошибки загрузки образов, зависшие обновления и потерянные ссылки. Также Radar позволяет проследить связи ресурса с другими объектами, посмотреть хронологию событий и изменений с diff, релизы Helm, статус GitOps и текущий сетевой трафик сервисов.

Radar можно запускать локально как плагин kubectl или desktop-приложение, используя существующий kubeconfig: устанавливать агентов или CRD в кластер не нужно. Для совместного доступа команды его также можно развернуть в кластере с помощью Helm, настроив вход через OIDC или auth-proxy и Kubernetes RBAC с правами для каждого пользователя.

В Radar встроен MCP-сервер с endpoint’ами только для чтения и с полным доступом, поэтому AI-агент может запрашивать те же связи, данные о состоянии и события, что и в UI. Radar также может проводить AI-расследования с помощью локально установленного CLI агента, например Claude Code или Codex.

Ключевые возможности

  • 01Список проблем, отсортированный по приоритету: циклы перезапуска контейнеров, ошибки загрузки образов, зависшие обновления и сбои условий Argo CD или Flux
  • 02Интерактивный граф связей и хронология событий и изменений ресурсов с diff
  • 03Управление релизами Helm: просмотр values, сравнение ревизий, обновление и откат
  • 04Обзор GitOps-парка кластеров для Argo CD и Flux с диагностикой синхронизации и расхождений
  • 05Просмотр трафика на основе Hubble, Istio, Caretta или Beyla
  • 06MCP-сервер с endpoint’ами только для чтения и с полным доступом для AI-агентов; значения секретов при чтении скрыты

Сценарии использования

  • Разбор сбоя при развертывании: проследить связи, события и недавние изменения в одном месте
  • Предоставить AI-агенту возможность диагностировать проблемы кластера по актуальным данным
  • Организовать совместный доступ команды к состоянию кластера с ограничениями RBAC после установки в кластер
  • Проверить рабочие нагрузки на отсутствие проб, лимитов ресурсов и другие отклонения от лучших практик

Быстрый старт

  1. 1

    Установите Radar с помощью официального скрипта установки из README

  2. 2

    Установите через Homebrew

    brew install kubectl-radar
  3. 3

    Запустите Radar в своем кластере

    kubectl radar

Что важно знать

  • Для большинства расширенных функций, например исследований с ИИ, необходимо установить agent CLI на свою машину и войти в систему.
  • Исследования с ИИ не выполняются при установке внутри кластера; для их работы нужно отключить аутентификацию.
  • В некоторых конфигурациях исследований с ИИ агент может использовать собственные инструменты и MCP-серверы, использование которых Radar не может ограничить.

В подборках

Темы

Частые вопросы

Что такое radar?
Бесплатный Kubernetes UI с открытым исходным кодом, который запускается одним бинарным файлом и включает встроенный MCP-сервер для чтения состояния кластера AI-агентами. Radar — это веб-интерфейс для Kubernetes, который помогает находить проблемы в кластере и выяснять их причины. Он показывает отсортированный по приоритету список текущих проблем: циклы перезапуска контейнеров, ошибки загрузки образов, зависшие обновления и потерянные ссылки. Также Radar позволяет проследить связи ресурса с другими объектами, посмотреть хронологию событий и изменений с diff, релизы Helm, статус GitOps и текущий сетевой трафик сервисов.
radar можно использовать бесплатно? Какая у него лицензия?
radar распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
radar всё ещё поддерживается?
Активно поддерживается. Последний коммит в radar — 5 нояб. 2026 г..
Для чего можно использовать radar?
Разбор сбоя при развертывании: проследить связи, события и недавние изменения в одном месте Предоставить AI-агенту возможность диагностировать проблемы кластера по актуальным данным Организовать совместный доступ команды к состоянию кластера с ограничениями RBAC после установки в кластер Проверить рабочие нагрузки на отсутствие проб, лимитов ресурсов и другие отклонения от лучших практик
Как установить radar?
Установите Radar с помощью официального скрипта установки из README Установите через Homebrew: brew install kubectl-radar Запустите Radar в своем кластере: kubectl radar
Где скачать radar?
Исходный код и инструкции по установке — на GitHub: https://github.com/skyhook-io/radar

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Лёгкая панель управления Kubernetes с открытым исходным кодом для работы с несколькими кластерами, мониторингом, контролем доступа RBAC и AI-ассистентом для устранения неполадок.

3,2 тыс.+3 за неделю316TypeScriptApache-2.0Обновлён 20 часов назад

Open-source внутренняя платформа для разработчиков на Kubernetes с высокоуровневыми абстракциями для развёртывания приложений, ресурсов и рабочих нагрузок AI-агентов.

DevOps и облака#kubernetes#internal-developer-platform#platform-engineering
1,8 тыс.280GoApache-2.0Обновлён 22 часа назад

Декларативный инструмент непрерывной доставки по модели GitOps, который синхронизирует приложения в Kubernetes с состоянием, заданным в Git-репозиториях.

24,6 тыс.+46 за неделю8,1 тыс.GoApache-2.0Активно поддерживаетсяОбновлён 18 часов назад

Открытый облачно-нативный реестр контейнеров для хранения, подписи и сканирования образов и Helm charts, с RBAC и репликацией.

29,7 тыс.+35 за неделю5,4 тыс.GoApache-2.0Обновлён 20 часов назад