複数クラスターの管理、監視、RBACアクセス制御、AIトラブルシューティングアシスタントを備えた、軽量なオープンソースのKubernetesダッシュボードです。
kubernetes-sigs/headlamp
クラスター内でもデスクトップアプリとしても実行できる、使いやすく拡張可能な Kubernetes Web UI。クラスターリソースの一覧表示、閲覧、管理に対応。
代替できる製品:Lens
Kubernetes Dashboard
- スター
- 7,577
- フォーク
- 1,209
- 未解決の Issue
- 1,575
- 最終コミット
- 14 時間前
これは何?
Headlamp は Kubernetes 向けの Web UI です。リソースの一覧表示や閲覧といった一般的なダッシュボード機能に加え、編集、ログの確認、exec セッション、リソースの作成・削除・更新などの操作を備えています。特定ベンダーに依存せず、1つのインターフェースから複数のクラスターを管理できます。
Headlamp はクラスター内にデプロイすることも、既存の kubeconfig を使って Linux、macOS、Windows 上でデスクトップアプリとしてローカル実行することもできます。アクセス制御には Kubernetes RBAC が適用されるため、現在のユーザーに許可されていない操作は UI 上で非表示または無効になります。
プラグインで機能を拡張できます。プラグインの開発ガイドと、Artifact Hub で公開されているプラグインのカタログも利用できます。
主な機能
- 01ベンダーに依存せず、複数のクラスターで使える Kubernetes Web UI。
- 02クラスター内、または Linux、macOS、Windows 上のデスクトップアプリとして実行可能。
- 03クラスターオブジェクトのログ、exec ターミナル、リソースエディターを利用可能。
- 04ユーザーの RBAC 権限に応じて、作成・更新・削除の操作を非表示または無効化。
- 05プラグインシステムで拡張でき、プラグインは Artifact Hub で公開可能。
ユースケース
- Kubernetes クラスター内のワークロード、Pod、ログの確認やデバッグ。
- Web UI を通じて、チームメンバーにロールで制限されたクラスターリソースの読み取り・書き込み権限を付与。
- 1つのデスクトップアプリケーションから複数のクラスターを管理。
- プラグインを使って、特定のプラットフォーム向けのカスタムビューやツールを開発。
クイックスタート
- 1
クラスター内での手順に従って、クラスターに Headlamp をデプロイします
- 2
Linux、Mac、または Windows 用のデスクトップアプリをインストールします
- 3
クラスター情報を含む kubeconfig ファイルがデフォルトのパスにあることを確認します
使う前に知っておきたいこと
- アクセスは RBAC によって制御されるため、権限が制限されたトークンではクラスターリソースが表示されない場合があります。
収録されている特集
トピック
よくある質問
- headlamp とは?
- クラスター内でもデスクトップアプリとしても実行できる、使いやすく拡張可能な Kubernetes Web UI。クラスターリソースの一覧表示、閲覧、管理に対応。 Headlamp は Kubernetes 向けの Web UI です。リソースの一覧表示や閲覧といった一般的なダッシュボード機能に加え、編集、ログの確認、exec セッション、リソースの作成・削除・更新などの操作を備えています。特定ベンダーに依存せず、1つのインターフェースから複数のクラスターを管理できます。
- headlamp は無料で使えますか?ライセンスは?
- headlamp は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- headlamp は今もメンテナンスされていますか?
- 活発にメンテナンス中。headlamp の最終コミットは 2026年11月6日 です。
- headlamp は何に使えますか?
- Kubernetes クラスター内のワークロード、Pod、ログの確認やデバッグ。 Web UI を通じて、チームメンバーにロールで制限されたクラスターリソースの読み取り・書き込み権限を付与。 1つのデスクトップアプリケーションから複数のクラスターを管理。 プラグインを使って、特定のプラットフォーム向けのカスタムビューやツールを開発。
- headlamp のインストール方法は?
- クラスター内での手順に従って、クラスターに Headlamp をデプロイします Linux、Mac、または Windows 用のデスクトップアプリをインストールします クラスター情報を含む kubeconfig ファイルがデフォルトのパスにあることを確認します
- headlamp はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/kubernetes-sigs/headlamp
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Kubernetesのリアルタイムログダッシュボード。ワークロード内の全コンテナのログを1つのタイムラインにまとめ、ブラウザーまたはターミナルで表示できます。
TauriとVueで構築された無料のオープンソースKubernetesネイティブデスクトップIDE。複数クラスターに対応し、キーボードショートカットと洗練されたUIを組み合わせています。
本番環境で、さまざまな環境にまたがるKubernetesクラスターを運用するためのオープンソースコンテナ管理プラットフォーム。
k0sは、あらゆるLinuxホストでクラスターの構築やアップグレードを簡単に行えるよう設計された、単一バイナリのオールインワンKubernetesディストリビューションです。
kubeconfigを読み込み、kubectlと同じ方法でステータスを判定する、TauriとRust製のKubernetesデスクトップクライアント。