diff --git a/teckids.yaml b/teckids.yaml
index c3852aead431b96f5133b7811d66076c39ea95b7..3d2bd5171408aba10ba46b29ca6adc83a22c4644 100644
--- a/teckids.yaml
+++ b/teckids.yaml
@@ -4,7 +4,7 @@ all:
     cloud.teckids.org:
     commu-intern.teckids.org:
     commu.teckids.org:
-    db.teckids.org:
+    db-0[1-5].teckids.org:
     discourse01.teckids.org:
     gitlab01.teckids.org:
     jabber01.teckids.org:
@@ -12,18 +12,50 @@ all:
     media.teckids.org:
     monitoring.teckids.org:
     rz-sp-backup-01.teckids.org:
-    rz-sp-fw-01.teckids.org:
-    rz-sp-fw-02.teckids.org:
-      ansible_host: 91.184.32.118
+    rz-sp-fw-0[1:5].teckids.org:
     rz-sp-virt-0[1:5].teckids.org:
     worker[1:10].kube.teckids.org:
   children:
+    vm:
+      children:
+        rz-sp-virt-01:
+          hosts:
+            rz-sp-fw-01.teckids.org:
+            master-1.kube.teckids.org:
+            worker-[1:2].kube.teckids.org:
+            db-01.teckids.org:
+        rz-sp-virt-02:
+          hosts:
+            rz-sp-fw-02.teckids.org:
+            master-2.kube.teckids.org:
+            worker-[3:4].kube.teckids.org:
+            db-02.teckids.org:
+        rz-sp-virt-03:
+          hosts:
+            rz-sp-fw-03.teckids.org:
+            master-3.kube.teckids.org:
+            worker-[5:6].kube.teckids.org:
+            db-03.teckids.org:
+        rz-sp-virt-04:
+          hosts:
+            rz-sp-fw-04.teckids.org:
+            worker-[7:8].kube.teckids.org:
+            db-04.teckids.org:
+        rz-sp-virt-05:
+          hosts:
+            rz-sp-fw-05.teckids.org:
+            rz-sp-backup-01.teckids.org:
+            worker-[9:10].kube.teckids.org:
+            db-05.teckids.org:
     kvm:
       hosts:
         rz-sp-virt-0[1:5].teckids.org:
     backup:
       hosts:
         rz-sp-backup-01.teckids.org:
+    postgres:
+      hosts:
+        db-0[1:5].teckids.org:
     firewalls:
       hosts:
         rz-sp-fw-01.teckids.org: