diff options
author | Christian Pointner <equinox@spreadspace.org> | 2019-09-12 23:31:56 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2019-09-12 23:31:56 +0200 |
commit | 96ff0f39ff8c9017620224a77251ceaea1f96a49 (patch) | |
tree | d25917c885e8f63141746b1d8d79037543cb339c /inventory | |
parent | sk-cloudia added zpool (diff) |
vm: disk on zfs volumes
Diffstat (limited to 'inventory')
-rw-r--r-- | inventory/host_vars/ch-gw-lan.yml | 1 | ||||
-rw-r--r-- | inventory/host_vars/ch-jump.yml | 1 | ||||
-rw-r--r-- | inventory/host_vars/ch-keyserver.yml | 1 | ||||
-rw-r--r-- | inventory/host_vars/ch-testvm.yml | 1 | ||||
-rw-r--r-- | inventory/host_vars/emc-master.yml | 1 | ||||
-rw-r--r-- | inventory/host_vars/emc-stats.yml | 2 | ||||
-rw-r--r-- | inventory/host_vars/r3-cccamp19-av.yml | 1 | ||||
-rw-r--r-- | inventory/host_vars/r3-cccamp19-feedcode.yml | 1 | ||||
-rw-r--r-- | inventory/host_vars/r3-cccamp19-flora.yml | 1 | ||||
-rw-r--r-- | inventory/host_vars/r3-cccamp19-verr.yml | 1 | ||||
-rw-r--r-- | inventory/host_vars/r3-vex2.yml | 1 | ||||
-rw-r--r-- | inventory/host_vars/sk-testvm.yml | 18 | ||||
-rw-r--r-- | inventory/hosts.ini | 8 |
13 files changed, 36 insertions, 2 deletions
diff --git a/inventory/host_vars/ch-gw-lan.yml b/inventory/host_vars/ch-gw-lan.yml index 4fc9eef1..8e157d5f 100644 --- a/inventory/host_vars/ch-gw-lan.yml +++ b/inventory/host_vars/ch-gw-lan.yml @@ -9,6 +9,7 @@ install: primary: /dev/sda scsi: sda: + type: lvm vg: "{{ hostvars[vm_host].host_name }}" lv: "{{ inventory_hostname }}" size: 10g diff --git a/inventory/host_vars/ch-jump.yml b/inventory/host_vars/ch-jump.yml index 94b55319..c926fd6d 100644 --- a/inventory/host_vars/ch-jump.yml +++ b/inventory/host_vars/ch-jump.yml @@ -9,6 +9,7 @@ install: primary: /dev/sda scsi: sda: + type: lvm vg: "{{ hostvars[vm_host].host_name }}" lv: "{{ inventory_hostname }}" size: 10g diff --git a/inventory/host_vars/ch-keyserver.yml b/inventory/host_vars/ch-keyserver.yml index b99ea06e..cc714392 100644 --- a/inventory/host_vars/ch-keyserver.yml +++ b/inventory/host_vars/ch-keyserver.yml @@ -11,6 +11,7 @@ install: primary: /dev/sda scsi: sda: + type: lvm vg: "{{ hostvars[vm_host].host_name }}" lv: "{{ inventory_hostname }}" size: 10g diff --git a/inventory/host_vars/ch-testvm.yml b/inventory/host_vars/ch-testvm.yml index 5c307ab0..93032981 100644 --- a/inventory/host_vars/ch-testvm.yml +++ b/inventory/host_vars/ch-testvm.yml @@ -11,6 +11,7 @@ install: primary: /dev/sda scsi: sda: + type: lvm vg: "{{ hostvars[vm_host].host_name }}" lv: "{{ inventory_hostname }}" size: 5g diff --git a/inventory/host_vars/emc-master.yml b/inventory/host_vars/emc-master.yml index 04ba1d84..fd5bffce 100644 --- a/inventory/host_vars/emc-master.yml +++ b/inventory/host_vars/emc-master.yml @@ -9,6 +9,7 @@ install: primary: /dev/vda virtio: vda: + type: lvm vg: storage lv: "{{ inventory_hostname }}" size: 42g diff --git a/inventory/host_vars/emc-stats.yml b/inventory/host_vars/emc-stats.yml index 59351996..d8d340b6 100644 --- a/inventory/host_vars/emc-stats.yml +++ b/inventory/host_vars/emc-stats.yml @@ -9,10 +9,12 @@ install: primary: /dev/vda virtio: vda: + type: lvm vg: storage lv: "{{ inventory_hostname }}" size: 42g vdb: + type: lvm vg: storage lv: "{{ inventory_hostname }}-data" size: 100g diff --git a/inventory/host_vars/r3-cccamp19-av.yml b/inventory/host_vars/r3-cccamp19-av.yml index 00302f8c..b751485a 100644 --- a/inventory/host_vars/r3-cccamp19-av.yml +++ b/inventory/host_vars/r3-cccamp19-av.yml @@ -9,6 +9,7 @@ install: primary: /dev/sda scsi: sda: + type: lvm vg: "{{ hostvars[vm_host].host_name }}" lv: "{{ inventory_hostname }}" size: 10g diff --git a/inventory/host_vars/r3-cccamp19-feedcode.yml b/inventory/host_vars/r3-cccamp19-feedcode.yml index cbe63876..24aefcbe 100644 --- a/inventory/host_vars/r3-cccamp19-feedcode.yml +++ b/inventory/host_vars/r3-cccamp19-feedcode.yml @@ -9,6 +9,7 @@ install: primary: /dev/sda scsi: sda: + type: lvm vg: "{{ hostvars[vm_host].host_name }}" lv: "{{ inventory_hostname }}" size: 42g diff --git a/inventory/host_vars/r3-cccamp19-flora.yml b/inventory/host_vars/r3-cccamp19-flora.yml index 00302f8c..b751485a 100644 --- a/inventory/host_vars/r3-cccamp19-flora.yml +++ b/inventory/host_vars/r3-cccamp19-flora.yml @@ -9,6 +9,7 @@ install: primary: /dev/sda scsi: sda: + type: lvm vg: "{{ hostvars[vm_host].host_name }}" lv: "{{ inventory_hostname }}" size: 10g diff --git a/inventory/host_vars/r3-cccamp19-verr.yml b/inventory/host_vars/r3-cccamp19-verr.yml index 511585c0..decedd6e 100644 --- a/inventory/host_vars/r3-cccamp19-verr.yml +++ b/inventory/host_vars/r3-cccamp19-verr.yml @@ -9,6 +9,7 @@ install: primary: /dev/sda scsi: sda: + type: lvm vg: "{{ hostvars[vm_host].host_name }}" lv: "{{ inventory_hostname }}" size: 20g diff --git a/inventory/host_vars/r3-vex2.yml b/inventory/host_vars/r3-vex2.yml index 74f9cacc..ce2c1453 100644 --- a/inventory/host_vars/r3-vex2.yml +++ b/inventory/host_vars/r3-vex2.yml @@ -11,6 +11,7 @@ install: primary: /dev/sda scsi: sda: + type: lvm vg: "{{ hostvars[vm_host].host_name }}" lv: "{{ inventory_hostname }}" size: 15g diff --git a/inventory/host_vars/sk-testvm.yml b/inventory/host_vars/sk-testvm.yml new file mode 100644 index 00000000..656bef32 --- /dev/null +++ b/inventory/host_vars/sk-testvm.yml @@ -0,0 +1,18 @@ +--- +vm_host: sk-2019vm + +install: + host: "{{ vm_host }}" + mem: 1024 + numcpu: 1 + disks: + primary: /dev/sda + scsi: + sda: + type: zfs + pool: storage + name: "{{ inventory_hostname }}" + size: 5g + autostart: False + +network: {} diff --git a/inventory/hosts.ini b/inventory/hosts.ini index d5286e03..1ffcae37 100644 --- a/inventory/hosts.ini +++ b/inventory/hosts.ini @@ -125,6 +125,7 @@ sk2013 host_name=2013 ansible_port=22000 sk2016 host_name=2016 ansible_port=22000 sk-cloudia host_name=cloudia sk-2019vm host_name=2019vm +sk-testvm host_name=testvm [ele-ap] @@ -178,12 +179,13 @@ chaos-at-home-switches [kvmhosts] -sk2013 -sk2016 ch-atlas ch-gnocchi r3-cccamp19-dione r3-cccamp19-helene +sk2013 +sk2016 +sk-2019vm [kvmguests] emc-stats @@ -197,6 +199,7 @@ r3-cccamp19-flora r3-cccamp19-verr r3-cccamp19-feedcode r3-cccamp19-av +sk-testvm [hroot] @@ -213,6 +216,7 @@ ele-lt [hetzner] emc-stats emc-master +sk-testvm [hetzner:children] emc-xx |