From 9e31ada720145f68494525b315a98339af3f6091 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 16 Dec 2018 02:26:00 +0100 Subject: major cleanup of chaos-at-home hosts --- inventory/host_vars/ch-atlas.yml | 15 +++++++++++++ inventory/host_vars/ch-keyserver.yml | 30 ++++++++++++++++++++++++++ inventory/host_vars/ch-pan.yml | 6 ++++++ inventory/host_vars/ele-media.yml | 2 +- inventory/host_vars/k8s-test2.yml | 41 ------------------------------------ inventory/host_vars/pan.yml | 6 ------ inventory/host_vars/sk2016.yml | 1 - 7 files changed, 52 insertions(+), 49 deletions(-) create mode 100644 inventory/host_vars/ch-atlas.yml create mode 100644 inventory/host_vars/ch-keyserver.yml create mode 100644 inventory/host_vars/ch-pan.yml delete mode 100644 inventory/host_vars/k8s-test2.yml delete mode 100644 inventory/host_vars/pan.yml (limited to 'inventory/host_vars') diff --git a/inventory/host_vars/ch-atlas.yml b/inventory/host_vars/ch-atlas.yml new file mode 100644 index 00000000..7c1c26a1 --- /dev/null +++ b/inventory/host_vars/ch-atlas.yml @@ -0,0 +1,15 @@ +--- +vm_host: + installer: + net_if: extbr + network: + prefix: 89.106.215.29/28 + gw: 89.106.215.30 + prefix6: 2a02:3e0:407::29/64 + gw6: 2a02:3e0:407::1 + dns: + - 89.106.208.7 + - 89.106.208.12 + indices: + ch-keyserver: 3 + r3-vex2: 11 diff --git a/inventory/host_vars/ch-keyserver.yml b/inventory/host_vars/ch-keyserver.yml new file mode 100644 index 00000000..d20cbbe6 --- /dev/null +++ b/inventory/host_vars/ch-keyserver.yml @@ -0,0 +1,30 @@ +--- +vm_host: ch-atlas + +install: + host: "{{ vm_host }}" + mem: 2048 + numcpu: 2 + disks: + primary: sda + scsi: + sda: + vg: "{{ vm_host }}" + lv: "{{ inventory_hostname }}" + size: 10g + interfaces: + - bridge: "{{ hostvars[vm_host].vm_host.network.interface }}" + name: primary0 + autostart: True + +network: + nameservers: "{{ hostvars[vm_host].vm_host.network.nameservers }}" + domain: "{{ host_domain }}" + systemd_link: + interfaces: "{{ install.interfaces }}" + primary: + interface: primary0 + ipv4: + addr: "{{ hostvars[vm_host].vm_host.network.ipv4.addr | ipsubnet(hostvars[vm_host].vm_host.network.ipv4.prefix) | ipaddr(hostvars[vm_host].vm_host.network.indices[inventory_hostname]) | ipaddr('address') }}" + prefix: "{{ hostvars[vm_host].vm_host.network.ipv4.prefix }}" + gateway: "{{ hostvars[vm_host].vm_host.network.ipv4.gateway | default(hostvars[vm_host].vm_host.network.ipv4.addr) }}" diff --git a/inventory/host_vars/ch-pan.yml b/inventory/host_vars/ch-pan.yml new file mode 100644 index 00000000..285f9cc1 --- /dev/null +++ b/inventory/host_vars/ch-pan.yml @@ -0,0 +1,6 @@ +--- +dyndns: + domain: schaaas.at + zone_file: /etc/bind/db.schaaas.at + clients: + ele-media: elemedia diff --git a/inventory/host_vars/ele-media.yml b/inventory/host_vars/ele-media.yml index b1eb90b6..2ecfe431 100644 --- a/inventory/host_vars/ele-media.yml +++ b/inventory/host_vars/ele-media.yml @@ -16,7 +16,7 @@ network_setup: elevate-festival dyndns: - server: pan + server: ch-pan admin_user_host: diff --git a/inventory/host_vars/k8s-test2.yml b/inventory/host_vars/k8s-test2.yml deleted file mode 100644 index 7ae77b77..00000000 --- a/inventory/host_vars/k8s-test2.yml +++ /dev/null @@ -1,41 +0,0 @@ ---- -vm_host: sk2016 - -install: - host: "{{ vm_host }}" - mem: 1024 - numcpu: 2 - disks: - primary: /dev/vda - virtio: - vda: - vg: storage - lv: "{{ inventory_hostname }}" - size: 10g - interfaces: - - bridge: "{{ hostvars[vm_host].vm_host.network.interface }}" - name: primary0 - autostart: True - -network: - nameservers: "{{ hostvars[vm_host].vm_host.network.nameservers }}" - domain: spreadspace.org - systemd_link: - interfaces: "{{ install.interfaces }}" - primary: - interface: primary0 - ip: "{{ (hostvars[vm_host].vm_host.network.ip+'/'+hostvars[vm_host].vm_host.network.mask) | ipaddr(hostvars[vm_host].vm_host.network.indices[inventory_hostname]) | ipaddr('address') }}" - mask: "{{ hostvars[vm_host].vm_host.network.mask }}" - gateway: "{{ hostvars[vm_host].vm_host.network.gateway | default(hostvars[vm_host].vm_host.network.ip) }}" - -docker_lvm: - vg: "{{ host_name }}" - lv: docker - size: 3G - fs: ext4 - -kubelet_lvm: - vg: "{{ host_name }}" - lv: kubelet - size: 1G - fs: ext4 diff --git a/inventory/host_vars/pan.yml b/inventory/host_vars/pan.yml deleted file mode 100644 index 285f9cc1..00000000 --- a/inventory/host_vars/pan.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -dyndns: - domain: schaaas.at - zone_file: /etc/bind/db.schaaas.at - clients: - ele-media: elemedia diff --git a/inventory/host_vars/sk2016.yml b/inventory/host_vars/sk2016.yml index 58ad2db9..9e4827f0 100644 --- a/inventory/host_vars/sk2016.yml +++ b/inventory/host_vars/sk2016.yml @@ -17,4 +17,3 @@ vm_host: - 213.133.99.99 indices: emc-stats: 200 - k8s-test2: 201 -- cgit v1.2.3