summaryrefslogtreecommitdiff
path: root/inventory/group_vars
diff options
context:
space:
mode:
Diffstat (limited to 'inventory/group_vars')
-rw-r--r--inventory/group_vars/all/users.yml4
-rw-r--r--inventory/group_vars/vmhost-ch-atlas/main.yml25
-rw-r--r--inventory/group_vars/vmhost-ch-gnocchi/main.yml25
-rw-r--r--inventory/group_vars/vmhost-ch-hroottest/main.yml25
-rw-r--r--inventory/group_vars/vmhost-sk-2019vm/main.yml39
-rw-r--r--inventory/group_vars/vmhost-sk-tomnext/main.yml27
6 files changed, 145 insertions, 0 deletions
diff --git a/inventory/group_vars/all/users.yml b/inventory/group_vars/all/users.yml
index d4ec2b5f..bc63cb24 100644
--- a/inventory/group_vars/all/users.yml
+++ b/inventory/group_vars/all/users.yml
@@ -19,6 +19,10 @@ users:
ssh:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMd1se9DUnMWXjF4a770J4rl6L9zFmNKc7TzN0hsapUS bene@klapprechner
+ antares:
+ ssh:
+ - "# TODO: add me"
+
ssh_key_map:
diff --git a/inventory/group_vars/vmhost-ch-atlas/main.yml b/inventory/group_vars/vmhost-ch-atlas/main.yml
new file mode 100644
index 00000000..4b7af32f
--- /dev/null
+++ b/inventory/group_vars/vmhost-ch-atlas/main.yml
@@ -0,0 +1,25 @@
+---
+vm_host:
+ name: ch-atlas
+ network:
+ dns:
+ - 89.106.208.7
+ - 89.106.208.12
+ bridges:
+ public:
+ interfaces:
+ - eth0
+ prefix: 89.106.215.16/28
+ gateway: 89.106.215.30
+ prefix6: 2a02:3e0:407::/64
+ gateway6: 2a02:3e0:407::1
+ offsets:
+ ch-keyserver: 3
+ ch-testvm: 4
+ ele-mur: 5
+ r3-vex2: 11
+ ch-atlas: 13
+ k8stest: {}
+ funkfeuer:
+ interfaces:
+ - eth0.502
diff --git a/inventory/group_vars/vmhost-ch-gnocchi/main.yml b/inventory/group_vars/vmhost-ch-gnocchi/main.yml
new file mode 100644
index 00000000..5b36795e
--- /dev/null
+++ b/inventory/group_vars/vmhost-ch-gnocchi/main.yml
@@ -0,0 +1,25 @@
+---
+__vmhost_bridge_interface_zones__:
+ enp1s0:
+ - lan
+ - svc
+ enp2s0:
+ - magenta
+ enp3s0:
+ - mgmt
+ - iot
+
+__vmhost_bridge_interface_zones_yaml__: |
+ {% for interface in (__vmhost_bridge_interface_zones__.keys() | sort) %}
+ {% for zone in __vmhost_bridge_interface_zones__[interface] %}
+ {{ zone }}:
+ interfaces:
+ - {{ interface }}.{{ network_zones[zone].vlan }}
+ {% endfor %}
+ {% endfor %}
+
+
+vm_host:
+ name: ch-gnocchi
+ network:
+ bridges: "{{ __vmhost_bridge_interface_zones_yaml__ | from_yaml }}"
diff --git a/inventory/group_vars/vmhost-ch-hroottest/main.yml b/inventory/group_vars/vmhost-ch-hroottest/main.yml
new file mode 100644
index 00000000..84c826b1
--- /dev/null
+++ b/inventory/group_vars/vmhost-ch-hroottest/main.yml
@@ -0,0 +1,25 @@
+---
+vm_host:
+ name: ch-hroottest
+ network:
+ dns:
+ - 213.133.100.100
+ - 213.133.98.98
+ - 213.133.99.99
+ bridges:
+ public:
+ prefix: 192.168.250.0/24
+ offsets:
+ ch-hroottest-vm1: 100
+ ch-hroottest-obsd: 101
+ ch-k8s-m2: 200
+ ch-k8s-w0: 210
+ ch-k8s-w1: 211
+ ch-hroottest: 254
+ nat: yes
+ zfs:
+ default:
+ pool: storage
+ name: vm
+ properties:
+ compression: lz4
diff --git a/inventory/group_vars/vmhost-sk-2019vm/main.yml b/inventory/group_vars/vmhost-sk-2019vm/main.yml
new file mode 100644
index 00000000..93f7948c
--- /dev/null
+++ b/inventory/group_vars/vmhost-sk-2019vm/main.yml
@@ -0,0 +1,39 @@
+---
+vm_host:
+ name: sk-2019vm
+ network:
+ dns:
+ - 213.133.100.100
+ - 213.133.98.98
+ - 213.133.99.99
+ bridges:
+ public:
+ prefix: 192.168.250.0/24
+ offsets:
+ sk-torrent: 136
+# emc-master: 137
+ lw-master: 137
+ ele-gwhetzner: 138
+ ch-k8s-m0: 139
+ ch-k8s-m1: 140
+ ch-mimas: 142
+ sk-testvm: 253
+ sk-2019vm: 254
+ nat: yes
+ overlay:
+ prefix: 178.63.180.136/29
+ offsets:
+ sk-torrent: 0
+# emc-master: 1
+ lw-master: 1
+ ele-gwhetzner: 2
+ ch-k8s-m0: 3
+ ch-k8s-m1: 4
+ ch-mimas: 6
+ sk-testvm: 7
+ zfs:
+ default:
+ pool: storage
+ name: vm
+ properties:
+ compression: lz4
diff --git a/inventory/group_vars/vmhost-sk-tomnext/main.yml b/inventory/group_vars/vmhost-sk-tomnext/main.yml
new file mode 100644
index 00000000..eacc58a2
--- /dev/null
+++ b/inventory/group_vars/vmhost-sk-tomnext/main.yml
@@ -0,0 +1,27 @@
+---
+vm_host:
+ name: sk-tomnext
+ network:
+ dns:
+ - 213.133.100.100
+ - 213.133.98.98
+ - 213.133.99.99
+ bridges:
+ public:
+ prefix: 192.168.250.0/24
+ offsets:
+ sk-tomnext-nc: 103
+ sk-tomnext-hp: 104
+ sk-tomnext: 254
+ nat: yes
+ overlay:
+ prefix: 94.130.206.64/26
+ offsets:
+ sk-tomnext-nc: 39
+ sk-tomnext-hp: 40
+ zfs:
+ default:
+ pool: storage
+ name: vm
+ properties:
+ compression: lz4