UStackUStack
Radar icon

Radar

Radar — open-source UI для Kubernetes: проверяйте топологию, события, Helm-релизы и GitOps-состояние по одному или нескольким кластерам.

Radar

Что такое Radar?

Radar — open-source UI для Kubernetes, предназначенный для упрощения понимания и отладки операций в нескольких кластерах по сравнению с использованием только kubectl. Он предоставляет графический интерфейс для проверки топологии кластера, событий, рабочих нагрузок и связанных операционных сигналов в подключённых кластерах.

Проект можно запустить как единый Go-байнарник локально или self-hosted в кластере Kubernetes под лицензией Apache 2.0, без необходимости аккаунта для OSS-версии. Отдельное предложение Radar Cloud добавляет возможности, не предназначенные для единого байнарника, такие как агрегация флота, постоянное хранение, маршрутизированные оповещения, SSO и аудит-логи.

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

  • Просмотр топологии и зависимостей: Визуализируйте живые связи сервисов (включая трафик восток-запад и входящие потоки), чтобы понять, как компоненты связаны.
  • Хронология событий и просмотр: Проверяйте события Kubernetes и перематывайте хронологию событий, чтобы отследить, что произошло во время инцидента.
  • Видимость рабочих нагрузок и версий: Ищите по кластерам и сравнивайте версии рабочих нагрузок бок о бок.
  • Проверка Helm-чартов/релизов: Просматривайте историю релизов Helm, таких как ревизии и файлы значений, и аудитируйте изменения между ревизиями.
  • Видимость GitOps с Argo CD и Flux: Видите состояние синхронизации приложений рядом с созданными ими ресурсами благодаря нативной поддержке Argo CD и Flux.
  • Проверка образов (просмотр файловой системы образов): Проверяйте образы контейнеров, включая просмотр файловой системы, для изучения содержимого при отладке.
  • Аудит кластеров и действия, связанные с безопасностью: Используйте представления аудита (включая концепцию «audit logs» в Radar Cloud) для обзора изменений и привилегированных действий.
  • MCP для AI-агентов: Предоставляйте функциональность через «MCP for AI agents», позволяя AI-агентам взаимодействовать с Radar.

Как использовать Radar

  1. Выберите режим установки: Запустите Radar как локальный инструмент или self-host в вашем кластере. На сайте перечислены варианты установки, включая однострочный shell-скрипт (через curl + sh), Homebrew, десктопное приложение и установку в кластере.
  2. Подключитесь к Kubernetes: Для self-hosted/в-кластере установите Radar и используйте его в вашей среде; для локального использования запустите с доступом к контексту Kubernetes.
  3. Начните с поиска и навигации: Используйте поиск в UI для нахождения ресурсов по имени, метке или типу в подключённых кластерах, затем откройте нужную рабочую нагрузку или ресурс для просмотра хронологии, контекста топологии и связанных деталей.

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

  • Отладка инцидентов без SSH и копания в логах: Когда срабатывает оповещение (например, краш подa в незнакомом namespace), ищите по кластерам, переходите к логам и следуйте по хронологии событий из одного UI.
  • Обзор «что падает?» по всему флоту: Получайте единый вид на падающие поды, истекающие сертификаты, дрейфующие пакеты или неудачные health-чекы по нескольким кластерам вместо проверки каждого отдельно.
  • Отладка синхронизации GitOps: Если приложение не достигает ожидаемого состояния, используйте поддержку Argo CD/Flux для проверки состояния синхронизации рядом с созданными ресурсами.
  • Аудит изменений Helm и готовность к откату: Когда релизы меняются неожиданно, просматривайте ревизии Helm и файлы значений, сравнивайте изменения между ревизиями и определяйте предыдущую ревизию для отката.
  • Анализ трафика и топологии для зависимостей сервисов: Проверяйте живые графики трафика (восток-запад, входящие потоки и здоровье TLS-сертификатов), чтобы понять, от каких сервисов зависят другие.

FAQ

Radar open-source?
Да. На странице указано, что Radar — open source под лицензией Apache 2.0.

Нужен ли аккаунт для OSS-версии?
Нет. На сайте указано, что для single-binary OSS-опыта аккаунт не требуется.

Можно ли запускать Radar локально или в кластере?
Да. Его можно запустить локально как единый байнарник или self-hosted в кластере.

Что добавляет Radar Cloud по сравнению с OSS-байнарником?
На странице описано, что Radar Cloud добавляет агрегацию флота, постоянное хранение, маршрутизированные оповещения, SSO и аудит-логи — возможности, выходящие за разумные пределы единого байнарника.

Интегрируется ли Radar с GitOps-инструментами?
Да. Перечислена нативная поддержка Argo CD и Flux для просмотра состояния синхронизации и созданных ресурсов.

Альтернативы

  • kubectl (и плагины kubectl): Лучше всего для прямой инспекции через командную строку в одном кластере или быстрого запроса на момент времени; не имеет консолидированной навигации по нескольким кластерам через UI, как в Radar.
  • Другие дашборды/инструменты мониторинга Kubernetes: Альтернативные UI могут предлагать представления топологии и инспекцию событий/нагрузок, но Radar подчёркивает свой объединённый охват (топология, Helm, GitOps, аудиты, инспекция образов) и подход OSS с одним бинарником.
  • Инструменты агрегации Fleet: Для организаций, ориентированных на управление несколькими кластерами с централизованными представлениями, эти инструменты могут пересекаться с рабочим процессом Radar для Fleet, хотя Radar Cloud специально нацелен на агрегацию Fleet и хранение.
  • GitOps-ориентированные дашборды: Если основная потребность — состояние GitOps-приложений, GitOps-нативные дашборды фокусируются на синхронизации/состоянии, в то время как Radar также охватывает видимость Helm-релизов, топологию и более широкий контекст отладки инцидентов.

Альтернативы

FounderStackHub icon

FounderStackHub

FounderStackHub использует ИИ-агента, чтобы 24/7 находить, проверять и подбирать стартап-перки: облачные кредиты, AI-tool и SaaS-скидки.

Elvixs icon

Elvixs

Elvixs — AI-инструмент для поиска контактов HR, генерации AI cold emails и отправки из Gmail с отслеживанием открытий для фрешеров и студентов.

Gossipic icon

Gossipic

Gossipic отслеживает, как часто ваш бренд упоминают в ответах AI, анализирует тон и конкурентов и формирует ежедневные планы на 7 дней.

SnapSub: Subscriptions Hub icon

SnapSub: Subscriptions Hub

SnapSub: Subscriptions Hub — приложение для управления подписками: календарь платежей, отчеты и аналитика расходов, чтобы видеть, когда начисления.

Abakada icon

Abakada

Abakada — кураторский каталог бесплатных open-source инструментов на Филиппинах: 1000+ проверенных подборок в 45+ категориях для студентов и педагогов.

Been There Global icon

Been There Global

Been There Global делится реальными историями путешественников, чтобы вы «знали перед поездкой» и планировали путешествия увереннее.