Лёгкая панель управления Kubernetes с открытым исходным кодом для работы с несколькими кластерами, мониторингом, контролем доступа RBAC и AI-ассистентом для устранения неполадок.
- Звёзды
- 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
Установите Radar с помощью официального скрипта установки из README
- 2
Установите через Homebrew
brew install kubectl-radar - 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 обновляется ежедневно.
Похожие проекты
Open-source внутренняя платформа для разработчиков на Kubernetes с высокоуровневыми абстракциями для развёртывания приложений, ресурсов и рабочих нагрузок AI-агентов.
Декларативный инструмент непрерывной доставки по модели GitOps, который синхронизирует приложения в Kubernetes с состоянием, заданным в Git-репозиториях.
Meshery — open source-платформа для проектирования, развертывания и управления Kubernetes-инфраструктурой и приложениями в нескольких кластерах и облаках.
Helm — пакетный менеджер для Kubernetes: он устанавливает приложения, упакованные в переиспользуемые Charts, и управляет ими.
Открытый облачно-нативный реестр контейнеров для хранения, подписи и сканирования образов и Helm charts, с RBAC и репликацией.