monolithprojects.kasm_server
kasm_server
Kasmサーバーのインストール
Kasmは、デスクトップとブラウザの隔離プラットフォームです。
この役割は、稼働中のKasmのDockerコンテナを検索します。もし存在しない場合は、Kasmサーバーをインストールします。また、1つのサーバーに対して5ユーザー分のホームフォルダーの永続ストレージを作成することも可能です(Community Kasm版では1つのサーバーで最大5つのユーザーセッションが許可されています)。
簡単なガイド
- https://www.kasmweb.com/downloads.html に登録し、最新のコミュニティ版Kasmサーバーをダウンロードして
playbooks/files/
ディレクトリに置いてください。 inventory/hosts.ini
にKasmサーバーを定義します。ansible-galaxy install -r inventory/requirements.yml
を実行します。ansible-playbook site.yml
を実行します。- Ansibleの出力内にKasmの資格情報が表示されます。KasmサーバーのWeb UIにログインします(インストールログの出力は
~/kasm.log
にあります)。
プレイブックの例:
---
- name: 永続ストレージを持ったKASMサーバーをインストール
hosts: kasm_servers
become: yes
gather_facts: no
vars:
- kasm_package: kasm_release_1.5.0.3b363e.tar.gz
- kasm_user_name: user
- display_creds: True
roles:
- monolithprojects.kasm_server
要件:
- docker
- docker-compose
- スワップスペースの有効化
ライセンス:
- MIT
プロジェクトについて
Kasm server installation
インストール
ansible-galaxy install monolithprojects.kasm_server
ライセンス
Unknown
ダウンロード
84
所有者
Full-time Cloud Engineer, part-time adventurer