monolithprojects.kasm_server

kasm_server

Installation du serveur Kasm

Kasm est une plateforme d'isolation pour les bureaux et les navigateurs.

Ce rôle va rechercher des conteneurs Docker Kasm en cours d'exécution. S'il n'y en a pas, le rôle installera le serveur Kasm. En option, il peut créer un stockage persistant pour le dossier personnel de 5 utilisateurs par serveur (la version communautaire de Kasm permet un maximum de 5 sessions utilisateur sur un seul serveur).

Guide rapide

  1. enregistrez-vous sur https://www.kasmweb.com/downloads.html et téléchargez la dernière version communautaire du serveur Kasm, puis placez-la dans le répertoire playbooks/files/
  2. définissez les serveurs kasm dans inventory/hosts.ini
  3. exécutez ansible-galaxy install -r inventory/requirements.yml
  4. exécutez ansible-playbook site.yml
  5. consultez les identifiants Kasm dans la sortie ansible. Connectez-vous à l'interface Web du serveur Kasm (le journal d'installation est dans ~/kasm.log)...

Exemple de playbook :

---
- nom : Installer le serveur KASM avec stockage persistant
  hôtes : kasm_servers
  devenir : oui
  rassembler_faits : non

  vars:
     - kasm_package: kasm_release_1.5.0.3b363e.tar.gz
     - kasm_user_name: utilisateur
     - display_creds: Vrai

  rôles:
     - monolithprojects.kasm_server

Exigences :

  • docker
  • docker-compose
  • espace swap activé

Licence :

  • MIT
Installer
ansible-galaxy install monolithprojects.kasm_server
Licence
Unknown
Téléchargements
84
Propriétaire
Full-time Cloud Engineer, part-time adventurer