lxd-dashboardとは

LXDWARE社が開発したオープンソースのLXDダッシュボードで、複数のLXDサーバーを一元的に管理できるWebベースのユーザーインターフェイスを提供します。

機能の一部を紹介します。

  • 複数のLXDサーバーの接続と管理
  • フォームまたはJSON入力によるLXDコンテナおよび仮想マシン・インスタンスの作成
  • LXDインスタンスの起動、停止、名前変更、および削除
  • インスタンスをコピーして新規インスタンスを作成
  • インスタンスのスナップショットの作成、復元、削除
  • スナップショットからのインスタンスの作成
  • LXDクラスタのホスト間でのインスタンスの移行
  • LXDコンテナおよび仮想マシン・イメージのLXDホストへのダウンロード
  • LXDプロファイルの作成、編集、適用、削除
  • ネットワーク、ストレージプール、ストレージボリューム、およびプロジェクトの作成、編集、および削除
  • LXDホストでのプロジェクト間の切り替え
  • ウェブベースのターミナルを使用したインスタンスとの対話
  • LXDインスタンスのバックアップの作成とローカル・コンピューターへのダウンロード
  • ローカルユーザーとグループの作成
  • ロールベースのアクセス制御の適用
  • LXDダッシュボードは、LXCまたはDockerコンテナ上にデプロイできます。ソフトウェアは、主にUbuntu、NGINX、およびPHPを使用して構築されています。

リモートLXDサーバーへの接続

LXDダッシュボードを使用すると、すべてのリモートLXDサーバーに接続できます。ダッシュボードのクライアント証明書をLXDサーバーに追加することで、ダッシュボードはレストAPIを使用して安全に接続および通信できます。エイリアスを使用することで、サーバーを簡単に識別できます。非標準のTCP/IPポート8443を使用するLXDサーバーも追加可能です。

LXDダッシュボードにリモートホストを追加する手順については、ハウツーガイドの「LXDダッシュボードにリモートホストを追加する」を参照してください。

LXDイメージ

LXDダッシュボードは、LXDのインストール時に設定したのと同じリモートイメージサーバーを使用します。Fedora、OpenSUSE、Debian、Arch、Alpine LinuxなどのさまざまなLinuxディストリビューションは、https://images.linuxcontainers.orgサーバーのimagesエイリアスを使用してダウンロードできます。

また、ユーザーはsimplestreamsプロトコルを使用する新しいリモートイメージの場所を追加できます。サーバのURLを追加してエイリアスを与えるだけで、任意のサーバからimagesのダウンロードを開始できます。

インスタンスの起動

LXDサーバーでは、コンテナ型と仮想マシン型の両方の新しいインスタンスを簡単に設定し、起動できます。ユーザーはダウンロードしたイメージの中から好きなものを選び、作成されたプロファイルを選択できます。名前を空白にして、ユニークでおもしろい名前のインスタンスを作成してみてください。

LXDホストがクラスターの一部である場合、ユーザーはインスタンスをクラスター化されたホストのどれに配置するかを選択することもできます。未選択の場合は、最適なクラスターメンバーが選択されます。

ソフトウェア情報

本家サイト https://lxdware.com
https://github.com/lxdware/lxd-dashboard
バージョン v3.4.0
ライセンス AGPL-3.0 License
日本語対応 -
プラットフォーム サーバ:Linux
主要環境 -
カテゴリ システムツール/Linux
オススメ度 ★★★★☆
コメント なし
更新日 2022-04-29