-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmain.yml
69 lines (59 loc) · 2.14 KB
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
---
lisoq_qemu_enable: false
lisoq_qemu_static_custom_enable: false
lisoq_qemu_static_custom_url: 'https://support.org.ua/Soft/vKVM/orig/vkvm.tar.gz' # from url archive
# Mirrors
# - https://support.org.ua/Soft/vKVM/orig/vkvm.tar.gz
# - https://cdn.rodney.io/content/blog/files/vkvm.tar.gz
# - https://abcvg.ovh/uploads/need/vkvm-latest.tar.gz
# - https://depenguin.me/files/vkvm.tar.gz
lisoq_qemu_static_custom_local: '' # local file (archive tar.gz) in Ansible host
lisoq_qemu_static_custom_relative_dir: '/share/qemu/'
lisoq_qemu_static_custom_uefi_url: 'https://support.org.ua/Soft/vKVM/orig/uefi.tar.gz' # from url archive
lisoq_qemu_args_port_ssh: '1022' # ssh port forwarding
lisoq_qemu_args_port_rdp: '3389' # RDP port forwarding
lisoq_qemu_args_port_vnc: '5901' # VNC port forwarding
lisoq_qemu_vnc_type: 'local' # or 'share' # or 'socket' ????
lisoq_qemu_install: false
lisoq_qemu_ram: '1024' # in MiB (mebibyte)
lisoq_qemu_cpu: '' # all CPU - autodetect
lisoq_qemu_disk: '' # default - autodetect
# - 'sda'
# - 'sdb'
lisoq_qemu_exclude_disk:
- 'fd0'
- 'sr0'
lisoq_qemu_exclude_disk_regular_list:
- 'fd'
- 'sr'
- 'dm-'
- 'loop'
- 'ram'
- 'nbd'
- 'md'
lisoq_qemu_boot_cd: true
lisoq_qemu_boot_once_cd: true
lisoq_iso_file_local: '' # local file in Ansible host
lisoq_iso_file_remote: '' # file in target host
lisoq_iso_file_url: 'https://mfsbsd.vx.sk/files/iso/12/amd64/mfsbsd-12.2-RELEASE-amd64.iso'
lisoq_iso_file_ssh_port: '22' # sshd port that accepts connections _inside_ ISO.
lisoq_ramdisk_enable: false
lisoq_ramdisk_path: '/mnt'
lisoq_ramdisk_another_path: '/tmp'
lisoq_ramdisk_size: '250' # in MiB (mebibyte)
lisoq_ramdisk_package_enable: false
lisoq_ramdisk_package_size: '' # in MiB (mebibyte) - autodetect
lisoq_ramdisk_package_purge: false
lisoq_total_need_ram: '' # (lisoq_ramdisk_size + lisoq_qemu_ram) or min 250MiB - autodetect
lisoq_firewall_acl_enable: false # ACL to the ports {{ lisoq_qemu_args_port_ssh }} and {{ lisoq_qemu_args_port_vnc }}
lisoq_firewall_acl_ipv4_white:
- '127.0.0.0/8'
lisoq_firewall_acl_ipv6_white:
- '::1/128'
lisoq_qemu_args: '
-net nic
-rtc base=localtime
-M pc
-vga std
-daemonize
'