Radar
Radar: Kubernetesの可視化と管理を劇的に変えるオープンソースUI
Radarは、Kubernetesクラスターのトポロジー、イベント、Helm、GitOps、監査機能を一元化するオープンソースのUIです。軽量な単一バイナリとして動作し、複雑なマルチクラスター環境を直感的に把握可能。SREやDevOpsチームのトラブルシューティング時間を短縮し、プラットフォームエンジニアリングの効率を最大化します。Apache 2.0ライセンスで提供され、ローカルでもクラスター内でも即座に導入できます。
2026-05-05
--K
Radar 製品情報
Radar: Kubernetes運用の効率を最大化する究極のオープンソースUI
Kubernetesの運用において、最も困難なのは「現状の正確な把握」です。Radarは、その「見えない」課題を解決するために開発された、現代のプラットフォームエンジニアリングに不可欠なKubernetes UIです。トポロジー、イベント、Helm、GitOps、イメージ検査、監査、そしてAIエージェントのためのMCP(Model Context Protocol)まで、すべてを一つのオープンソースツールに集約しました。
Radarとは?
Radarは、Skyhookによって開発された「Kubernetesのミッシングピース」とも言えるUIツールです。従来のkubectlによるコマンドライン操作は、単一のクラスターや特定の瞬間を調査するには優れていますが、複数のリージョンやクラウドにまたがる数十のクラスターを管理するチームにとっては、全体像を把握するのが困難でした。
Radarは、Apache 2.0ライセンスの下で公開されているオープンソースソフトウェアであり、アカウント作成不要で、ローカルPC上の単一バイナリとして、あるいはクラスター内のHelmリリースとして柔軟に実行できます。複雑なKubernetesリソースを直感的なグラフやタイムラインとして可視化し、トラブルシューティングの時間を劇的に短縮します。
Radarの主要機能
Radarには、Kubernetes運用を簡素化するための強力な機能が多数搭載されています。
1. ライブ・サービス・トポロジー
すべてのDeployment、Service、Ingressをライブグラフとして表示します。リアルタイムのトラフィックフロー、TLS証明書の健全性、クラスターをまたぐ依存関係を視覚的に理解できます。ノードをクリックするだけで、詳細なリソース情報にドリルダウン可能です。
2. イベントタイムラインとリソース管理
Kubernetesの標準的なイベント保持期間は通常1時間ですが、Radarはイベントのタイムラインを保持し、過去に何が起きたかを遡って調査することを可能にします。Podのクラッシュや設定変更の履歴を直感的なインターフェースで確認できます。
3. HelmとGitOpsの完全な可視化
- Helm: すべてのリリース、リビジョン、Valueファイルを管理。ワンクリックでのロールバックや、リビジョン間の差分監査が可能です。
- GitOps: ArgoCDやFluxをネイティブにサポート。同期状態と、それによって生成されたリソースを並べて確認できます。
4. クラスター監査とイメージ検査
30項目以上の監査チェックをライブで実行し、クラスターのセキュリティや設定の不備を特定します。また、イメージのファイルシステム検査機能により、コンテナ内部の状況もUIから直接確認可能です。
5. AIエージェントのためのMCPサーバー
最新のAI連携機能としてMCP(Model Context Protocol)サーバーを内蔵しています。これにより、AIエージェントがRadarと同じデータにアクセスし、Kubernetesの状況を理解して運用をサポートすることが可能になります。
Radarの活用シーン (Use Case)
Radarは、日々の運用で発生する「時間を浪費する作業」を解決するために設計されています。
- 「kubectl roulette」からの脱却: どのネームスペースでPodがクラッシュしているか思い出せない場合でも、Radarなら全クラスターを横断検索し、即座にログへジャンプ、イベントタイムラインを巻き戻して原因を特定できます。
- フリート管理の効率化: 1つの検索バーからすべてのクラスターを検索。ワークロードのバージョンを横並びで比較でき、kubeconfigの切り替えや多数のタブを行き来する手間を省きます。
- GitOpsの可視性向上: マニフェストが実際にどのようなリソースとしてデプロイされているか、同期状態とともに一目で確認できます。
- オンコール対応の迅速化: 午前2時のアラート対応時、複雑なジャンプホストを経由して
grepを繰り返す必要はありません。Radarのリンクを共有するだけで、チーム全員が同じ状況を把握できます。
Radarの導入方法 (How to Use)
Radarは、約30MBの軽量な単一バイナリとして提供されており、わずか60秒で利用を開始できます。
ステップ1:インストール
お使いの環境に合わせて、以下の方法でインストールしてください。
- Homebrew:
brew install(Mac/Linux) - Curl:
curl -fsSL https://get.radarhq.io | sh && kubectl radar - その他: Krew、Scoop、.rpm、または直接ダウンロードも可能です。
ステップ2:クラスターの起動
- ローカルモード:
k9sのように、ローカルのkubeconfigを読み取って起動します。 - クラスター内モード: Helmチャートを使用してクラスター内にデプロイ。Ingress経由でチーム全体にUIを提供します。
ステップ3:運用の開始
ブラウザまたはデスクトップアプリでUIを開くと、トポロジー、イベント、Helmリリース、GitOpsの状態が即座に同期されます。設定不要で、現在のクラスターの全容が可視化されます。
Radar Cloud:大規模組織向けの拡張機能
オープンソース版の機能をベースに、さらに高度な管理が必要なチーム向けにRadar Cloudが用意されています。
- フリート全体の検索と問題特定: すべてのクラスターにおける失敗したPod、期限切れの証明書、設定のドリフトを一つのビューで集約。
- SSOとスコープRBAC: Google、GitHub、SAML/OIDC連携。クラスターやネームスペースごとの権限管理と監査ログの取得。
- 永続的なイベント保持と通知: Slack、PagerDuty、MS Teamsへのルーティング。過去のデータを長期間保持し、相関分析に基づいたアラートを送信。
よくある質問 (FAQ)
Q: Radarは有料ですか?
A: Radarのコア機能はオープンソース(Apache 2.0ライセンス)であり、完全に無料で自己ホスト可能です。フリート集約やSSOなどの付加機能が必要な場合にのみ、Radar Cloud(ホスト版)をご検討ください。
Q: Lensやk9sとの違いは何ですか?
A: LensのようなリッチなUIと、k9sのような軽量さを兼ね備えています。特にトポロジーの可視化、イベントのタイムライン機能、そしてマルチクラスターを横断して検索できる能力において、多くのユーザーから「Lensの代替として最適」との評価を得ています。
Q: セットアップにはアカウントが必要ですか?
A: オープンソース版を利用する場合、アカウント作成は一切不要です。バイナリをダウンロードして実行するだけで、すぐにクラスターの管理を開始できます。
Q: 既存のGitOpsツールと競合しますか?
A: いいえ、むしろ補完します。ArgoCDやFluxの同期状態をRadarのUI上でリソースとともに表示できるため、GitOpsのワークフローをより透明化できます。








