skyhook-io/radar

The missing open-source Kubernetes UI with a built-in MCP server for AI agents. See what's broken, why, and what changed. Issues, Topology, event timeline, Helm, GitOps, live service traffic, and cluster audits - all in one Go binary.

何が解決されるか

Radar は、複雑なダッシュボード設定を軽量なシングルバイナリツールに置き換えるように設計されたオープンソースの Kubernetes UI です。クラスターの可視性の問題を解決するために、リアルタイムのビジュアルインターフェースを提供し、リソース、トポロジー、および GitOps ワークフローを管理します。これにより、クラスターへの重いインストールやアカウント作成が不要になります。

どうやって動作するか

Radar はシングルバイナリとして実行され、Kubernetes API と直接通信します。ローカルのラップトップで実行(kubeconfig を介して API と通信)したり、Helm を使ってクラスター内にデプロイしたりできます。インフォーマーを使用してクラスターをリアルタイムで監視し、Server-Sent Events (SSE) を介してブラウザに更新をプッシュします。AI 統合のため、組み込みの Model Context Protocol (MCP) サーバーが含まれており、AI エージェントがクラスターをクエリできるようになります。

対象者

Kubernetes 管理者および開発者で、さまざまな環境(GKE、EKS、AKS、minikube など)においてクラスターを高速かつプライベートに、エアギャップフレンドリーな方法で可視化および管理する必要がある人向けに構築されています。

ハイライト

  • ゼロインストールローカルモード:エージェントや CRD をクラスターにインストールすることなく、マシン上で実行できます。
  • トポロジー&トラフィック:リソースの関係とネットワークフローパスを示すインタラクティブなグラフ。
  • イメージファイルシステムビューア:ローカルでイメージをプルすることなく、UI から直接コンテナイメージの内容を閲覧可能。
  • GitOps ワークスペース:FluxCD と ArgoCD リソースの専用監視および診断。
  • AI 対応:組み込みの MCP サーバーにより、AI エージェントがクラスターをクエリ可能。
  • リソース比較:ノイズを自動的に除去したリソースの YAML を横並びで diff 表示。