Repolode
kubernetes-sigs

kubernetes-sigs/headlamp

クラスター内でもデスクトップアプリとしても実行できる、使いやすく拡張可能な Kubernetes Web UI。クラスターリソースの一覧表示、閲覧、管理に対応。

代替できる製品:LensKubernetes 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. 1

    クラスター内での手順に従って、クラスターに Headlamp をデプロイします

  2. 2

    Linux、Mac、または Windows 用のデスクトップアプリをインストールします

  3. 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 の数値は毎日更新されます。

関連プロジェクト