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
- 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/
- définissez les serveurs kasm dans
inventory/hosts.ini
- exécutez
ansible-galaxy install -r inventory/requirements.yml
- exécutez
ansible-playbook site.yml
- 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
À propos du projet
Kasm server installation
Installer
ansible-galaxy install monolithprojects.kasm_server
Licence
Unknown
Téléchargements
84
Propriétaire
Full-time Cloud Engineer, part-time adventurer