Repolode
skyhook-io

skyhook-io/radar

クラスターの状態をAIエージェントが読み取れるMCPサーバーを内蔵した、単一バイナリで動作する無料のオープンソースKubernetes UI。

代替できる製品:LensOctant

スター
4,050
フォーク
270
未解決の Issue
120
最終コミット
16 時間前

これは何?

Radarは、クラスター内の問題とその原因を特定するためのKubernetes Web UIです。クラッシュループ、イメージのpull失敗、ロールアウトの停滞、参照先のないリソースなど、現在の問題を優先度順に表示します。また、リソースのトポロジー、イベントのタイムライン、差分付きの変更履歴、Helmリリース、GitOpsの状態、リアルタイムのサービストラフィックをたどれます。

既存のkubeconfigを使い、kubectlプラグインまたはデスクトップアプリとしてローカルで実行できます。クラスターへのエージェントやCRDのインストールは不要です。チームで共有する場合は、Helmを使ってクラスター内にデプロイすることもでき、OIDCまたはauth-proxyでのログインと、ユーザーごとのKubernetes RBACに対応しています。

Radarには読み取り専用とフルアクセスのエンドポイントを備えたMCPサーバーが含まれており、AIエージェントはUIと同じリソース間の関係、ヘルス情報、イベントを参照できます。また、Claude CodeやCodexなど、ローカルにインストールしたエージェントCLIを通じてAIによる調査を実行することもできます。

主な機能

  • 01クラッシュループ、イメージのpullエラー、ロールアウトの停滞、Argo CDまたはFluxの異常な状態を優先度順に表示
  • 02イベントやリソース変更の差分を確認できる、対話型のトポロジーグラフとタイムライン
  • 03値の確認、リビジョン間の差分表示、アップグレード、ロールバックに対応したHelmリリース管理
  • 04Argo CDとFluxの同期状態やドリフトの診断に対応するGitOpsフリートビュー
  • 05Hubble、Istio、Caretta、Beylaを利用したトラフィックビュー
  • 06AIエージェント向けの読み取り専用およびフルアクセスのエンドポイントを備え、読み取り時にシークレットの値を除外するMCPサーバー

ユースケース

  • トポロジー、イベント、最近の変更を一か所でたどり、失敗したデプロイをトリアージする
  • AIエージェントにライブのクラスター情報を使って問題を診断させる
  • クラスター内へのインストールにより、RBACでアクセス範囲を制限したクラスター状態への共有アクセスをチームに提供する
  • プローブやリソース制限の不足など、ベストプラクティス上の課題がないかワークロードを監査する

クイックスタート

  1. 1

    README にある公式インストールスクリプトを使って Radar をインストールする

  2. 2

    Homebrew でインストールする

    brew install kubectl-radar
  3. 3

    クラスターに対して Radar を実行する

    kubectl radar

使う前に知っておきたいこと

  • AI 調査などの高度な機能の多くは、エージェント CLI をマシンにインストールし、サインインしておく必要があります。
  • AI 調査はクラスター内インストールでは実行されず、認証を無効にする必要があります。
  • AI 調査の構成によっては、エージェントが独自のツールや MCP サーバーを使用できるため、Radar ではその使用を制限できません。

収録されている特集

トピック

よくある質問

radar とは?
クラスターの状態をAIエージェントが読み取れるMCPサーバーを内蔵した、単一バイナリで動作する無料のオープンソースKubernetes UI。 Radarは、クラスター内の問題とその原因を特定するためのKubernetes Web UIです。クラッシュループ、イメージのpull失敗、ロールアウトの停滞、参照先のないリソースなど、現在の問題を優先度順に表示します。また、リソースのトポロジー、イベントのタイムライン、差分付きの変更履歴、Helmリリース、GitOpsの状態、リアルタイムのサービストラフィックをたどれます。
radar は無料で使えますか?ライセンスは?
radar は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
radar は今もメンテナンスされていますか?
活発にメンテナンス中。radar の最終コミットは 2026年11月5日 です。
radar は何に使えますか?
トポロジー、イベント、最近の変更を一か所でたどり、失敗したデプロイをトリアージする AIエージェントにライブのクラスター情報を使って問題を診断させる クラスター内へのインストールにより、RBACでアクセス範囲を制限したクラスター状態への共有アクセスをチームに提供する プローブやリソース制限の不足など、ベストプラクティス上の課題がないかワークロードを監査する
radar のインストール方法は?
README にある公式インストールスクリプトを使って Radar をインストールする Homebrew でインストールする: brew install kubectl-radar クラスターに対して Radar を実行する: kubectl radar
radar はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/skyhook-io/radar

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

アプリケーション、リソース、AIエージェントのワークロードを高水準の抽象化でデプロイできる、Kubernetes向けオープンソースの内部開発者プラットフォームです。

DevOps・クラウド#kubernetes#internal-developer-platform#platform-engineering
1816280GoApache-2.0更新 22 時間前