From 09607f6b2a8bf2f825ab254be8e07e859f086720 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 7 Aug 2022 00:05:54 +0200 Subject: ele-helene: add vm-host --- inventory/group_vars/elevate-festival/vars.yml | 1 + inventory/group_vars/vmhost-ele-helene/vars.yml | 3 +++ inventory/host_vars/ch-equinox-t450s.yml | 1 + inventory/host_vars/ch-equinox-ws.yml | 1 + inventory/host_vars/ele-helene.yml | 8 ++++++++ inventory/host_vars/ele-winvm.yml | 14 ++++++++++++++ inventory/hosts.ini | 9 +++++++++ 7 files changed, 37 insertions(+) create mode 100644 inventory/group_vars/vmhost-ele-helene/vars.yml create mode 100644 inventory/host_vars/ele-winvm.yml (limited to 'inventory') diff --git a/inventory/group_vars/elevate-festival/vars.yml b/inventory/group_vars/elevate-festival/vars.yml index 5597454f..89f8610f 100644 --- a/inventory/group_vars/elevate-festival/vars.yml +++ b/inventory/group_vars/elevate-festival/vars.yml @@ -16,6 +16,7 @@ network_zones: ele-thetys: 202 ele-calypso: 203 ele-dione: 204 + ele-winvm: 209 ele-tsdatacop: 210 ele-hpws-maxi: 211 ele-hpws-mini1: 212 diff --git a/inventory/group_vars/vmhost-ele-helene/vars.yml b/inventory/group_vars/vmhost-ele-helene/vars.yml new file mode 100644 index 00000000..46698fe1 --- /dev/null +++ b/inventory/group_vars/vmhost-ele-helene/vars.yml @@ -0,0 +1,3 @@ +--- +vm_host: + name: ele-helene diff --git a/inventory/host_vars/ch-equinox-t450s.yml b/inventory/host_vars/ch-equinox-t450s.yml index 331b9995..d1aafc0e 100644 --- a/inventory/host_vars/ch-equinox-t450s.yml +++ b/inventory/host_vars/ch-equinox-t450s.yml @@ -213,6 +213,7 @@ ws_base_extra_packages: - signing-party - sigrok-cli - socat + - spice-client-gtk - sqlite3 - sshfs - stlink-tools diff --git a/inventory/host_vars/ch-equinox-ws.yml b/inventory/host_vars/ch-equinox-ws.yml index 24235d83..3a322764 100644 --- a/inventory/host_vars/ch-equinox-ws.yml +++ b/inventory/host_vars/ch-equinox-ws.yml @@ -214,6 +214,7 @@ ws_base_extra_packages: - signing-party - sigrok-cli - socat + - spice-client-gtk - sqlite3 - sshfs - steam diff --git a/inventory/host_vars/ele-helene.yml b/inventory/host_vars/ele-helene.yml index cd0ab0d2..de421237 100644 --- a/inventory/host_vars/ele-helene.yml +++ b/inventory/host_vars/ele-helene.yml @@ -38,6 +38,14 @@ ntp_client: options: iburst +installer_storage: + type: lvm + vg: "{{ host_name }}" + lv: installer + size: 10G + fs: ext4 + + prometheus_exporter_node_textfile_collector_scripts: - deleted-libraries - smartmon diff --git a/inventory/host_vars/ele-winvm.yml b/inventory/host_vars/ele-winvm.yml new file mode 100644 index 00000000..16c3d125 --- /dev/null +++ b/inventory/host_vars/ele-winvm.yml @@ -0,0 +1,14 @@ +--- +install: + vm: + memory: 16G + numcpus: 8 + autostart: True + disks: + primary: /dev/sda + scsi: + sda: + type: lvm + vg: "{{ hostvars[vm_host.name].host_name }}" + lv: "vm_{{ inventory_hostname }}_system" + size: 50g diff --git a/inventory/hosts.ini b/inventory/hosts.ini index 0536bb98..1865d25b 100644 --- a/inventory/hosts.ini +++ b/inventory/hosts.ini @@ -389,6 +389,13 @@ sk-tomnext [vmhost-sk-tomnext:children] vmhost-sk-tomnext-guests +[vmhost-ele-helene-guests] +ele-winvm +[vmhost-ele-helene] +ele-helene +[vmhost-ele-helene:children] +vmhost-ele-helene-guests + [kvmhosts] ch-phoebe @@ -396,6 +403,7 @@ ch-prometheus ch-atlas sk-2019vm sk-tomnext +ele-helene [kvmguests:children] vmhost-ch-phoebe-guests @@ -403,6 +411,7 @@ vmhost-ch-prometheus-guests vmhost-ch-atlas-guests vmhost-sk-2019vm-guests vmhost-sk-tomnext-guests +vmhost-ele-helene-guests ## prometheus monitoring -- cgit v1.2.3