summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2021-04-23 19:11:16 +0200
committerChristian Pointner <equinox@spreadspace.org>2021-04-23 19:11:16 +0200
commitb16e762f112f6d114ce6ed314e55fe09bdc51247 (patch)
treed233bd8eb2ed60b7cef4fb3a93918a605b9b5c2d
parentdeply onlyoffice on sk-tomnext-nc (diff)
base install for sgg-icecast
-rw-r--r--inventory/group_vars/schlagergarten-gloria/vars.yml5
-rw-r--r--inventory/group_vars/vmhost-sk-2019vm/vars.yml2
-rw-r--r--inventory/host_vars/sgg-icecast.yml32
-rw-r--r--inventory/hosts.ini10
4 files changed, 49 insertions, 0 deletions
diff --git a/inventory/group_vars/schlagergarten-gloria/vars.yml b/inventory/group_vars/schlagergarten-gloria/vars.yml
new file mode 100644
index 00000000..6b60af4b
--- /dev/null
+++ b/inventory/group_vars/schlagergarten-gloria/vars.yml
@@ -0,0 +1,5 @@
+---
+zsh_banner: lendwirbel
+
+acmetool_account_email: equinox@spreadspace.org
+acmetool_directory_server: "{{ acmetool_directory_server_le_live_v2 }}"
diff --git a/inventory/group_vars/vmhost-sk-2019vm/vars.yml b/inventory/group_vars/vmhost-sk-2019vm/vars.yml
index 4786040b..362c3c35 100644
--- a/inventory/group_vars/vmhost-sk-2019vm/vars.yml
+++ b/inventory/group_vars/vmhost-sk-2019vm/vars.yml
@@ -14,6 +14,7 @@ vm_host:
# emc-master: 137
lw-master: 137
ele-gwhetzner: 138
+ sgg-icecast: 141
ch-mimas: 142
sk-testvm: 253
sk-2019vm: 254
@@ -26,6 +27,7 @@ vm_host:
# emc-master: 1
lw-master: 1
ele-gwhetzner: 2
+ sgg-icecast: 5
ch-mimas: 6
sk-testvm: 7
zfs:
diff --git a/inventory/host_vars/sgg-icecast.yml b/inventory/host_vars/sgg-icecast.yml
new file mode 100644
index 00000000..10ceded1
--- /dev/null
+++ b/inventory/host_vars/sgg-icecast.yml
@@ -0,0 +1,32 @@
+---
+install:
+ vm:
+ memory: 2G
+ numcpus: 2
+ autostart: False
+ disks:
+ primary: /dev/sda
+ scsi:
+ sda:
+ type: zfs
+ name: root
+ size: 10g
+ interfaces:
+ - bridge: br-public
+ name: primary0
+
+network:
+ nameservers: "{{ vm_host.network.dns }}"
+ domain: "{{ host_domain }}"
+ systemd_link:
+ interfaces: "{{ install.interfaces }}"
+ primary: &_network_primary_
+ name: primary0
+ address: "{{ vm_host.network.bridges.public.prefix | ipaddr(vm_host.network.bridges.public.offsets[inventory_hostname]) | ipaddr('address/prefix') }}"
+ gateway: "{{ vm_host.network.bridges.public.prefix | ipaddr(vm_host.network.bridges.public.offsets[vm_host.name]) | ipaddr('address') }}"
+ template: overlay
+ overlay: "{{ (vm_host.network.bridges.public.overlays.default.prefix | ipaddr(vm_host.network.bridges.public.overlays.default.offsets[inventory_hostname])).split('/')[0] }}"
+ interfaces:
+ - *_network_primary_
+
+external_ip: "{{ network.primary.overlay }}"
diff --git a/inventory/hosts.ini b/inventory/hosts.ini
index 0a922e17..675ababc 100644
--- a/inventory/hosts.ini
+++ b/inventory/hosts.ini
@@ -132,6 +132,14 @@ lw-live-02 host_name=cdn-02
lw-live-03 host_name=cdn-03
+[schlagergarten-gloria:vars]
+host_domain=schlagergartengloria.at
+env_group=spreadspace
+
+[schlagergarten-gloria]
+sgg-icecast
+
+
[glt-live:vars]
host_domain=linuxtage.at
env_group=spreadspace
@@ -339,6 +347,7 @@ ch-mimas
ele-gwhetzner
emc-master
lw-master
+sgg-icecast
[vmhost-sk-2019vm]
sk-2019vm
[vmhost-sk-2019vm:children]
@@ -393,6 +402,7 @@ emc-master
lw-master
sk-testvm
sk-torrent
+sgg-icecast
[hetzner:children]
hroot