1 KiB
1 KiB
VM support
lmn_client provides scripts to
- create
- modify
- distribute
- run
VMs based on Qemu/KVM in school network.
Requirements
- For distribution of VMs, you have to run a
seedbox
with aria2 server (torrent server).
Repository with ansible-playbook for seedbox install: https://codeberg.org/digitalsouveraeneschule/... seedbox
-hostname must be resolvable via DNS
Configuration / Variables
- vm_support
This flag indicates whether to activate VM support.
Type: Boolean
Values:false
<-- (default)true
- vm_torrent_serv
Name of the torrent server.
Type: String
Default:vm_torrent_serv: "seedbox.{{ domain }}"
- vm_uploadseed_pwd
Password for upload-seed. Used for image upload to torrent-server.
Type: String
Default:secret = "token:topsecret"
Example
Enable VM support on all clients.
inventory.yml
all:
vars:
vm_support: true
vm_torrent_serv: "myseedbox.linuxmuster.net" # default: seedbox.{{ domain }}