monolithprojects.kasm_server

kasm_server

Instalacja serwera Kasm

Kasm to platforma izolacji pulpitu i przeglądarki.

Ta rola będzie szukać działających kontenerów Docker Kasm. Jeśli nie ma żadnych, rola zainstaluje serwer Kasm. Opcjonalnie może stworzyć trwałe przechowywanie dla folderu domowego 5 użytkowników na jeden serwer (bezpłatna wersja Kasm pozwala na maksymalnie 5 sesji użytkowników na jednym serwerze).

Szybki przewodnik

  1. Zarejestruj się na https://www.kasmweb.com/downloads.html i pobierz najnowszą wersję społecznościową serwera Kasm, a następnie umieść ją w katalogu playbooks/files/.
  2. Zdefiniuj serwery Kasm w pliku inventory/hosts.ini.
  3. Uruchom ansible-galaxy install -r inventory/requirements.yml.
  4. Uruchom ansible-playbook site.yml.
  5. Zobacz dane logowania do Kasm w wyjściu Ansible. Zaloguj się do interfejsu webowego serwera Kasm (wyjście z logu instalacji znajduje się w ~/kasm.log)...

Przykład playbooka:

---
- name: Instalacja serwera KASM z trwałym przechowywaniem
  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

Wymagania:

  • docker
  • docker-compose
  • włączona przestrzeń swap

Licencja:

  • MIT
Zainstaluj
ansible-galaxy install monolithprojects.kasm_server
Licencja
Unknown
Pobrania
84
Właściciel
Full-time Cloud Engineer, part-time adventurer