use global net config for gnoccis
authorChristian Pointner <equinox@realraum.at>
Sun, 25 Nov 2018 00:38:05 +0000 (01:38 +0100)
committerChristian Pointner <equinox@realraum.at>
Sun, 25 Nov 2018 00:38:05 +0000 (01:38 +0100)
ansible/host_vars/gnocci0/main.yml
ansible/host_vars/gnocci1/main.yml

index 21e708c..623ef3c 100644 (file)
@@ -1,13 +1,12 @@
 ---
 network:
-  nameservers:
-    - 10.12.0.10
+  nameservers: "{{ net.mgmt.dns }}"
   domain: realraum.at
   primary:
     interface: enp1s0
-    ip: 192.168.32.250
-    mask: 255.255.255.0
-    gateway: 192.168.32.254
+    ip: "{{ net.mgmt.prefix | ipaddr(250) | ipaddr('address') }}"
+    mask: "{{ net.mgmt.prefix | ipaddr('netmask') }}"
+    gateway: "{{ net.mgmt.gw }}"
 
 install:
   disks:
index 20b3247..537e7d5 100644 (file)
@@ -1,13 +1,12 @@
 ---
 network:
-  nameservers:
-    - 10.12.0.10
+  nameservers: "{{ net.mgmt.dns }}"
   domain: realraum.at
   primary:
     interface: enp1s0
-    ip: 192.168.32.251
-    mask: 255.255.255.0
-    gateway: 192.168.32.254
+    ip: "{{ net.mgmt.prefix | ipaddr(251) | ipaddr('address') }}"
+    mask: "{{ net.mgmt.prefix | ipaddr('netmask') }}"
+    gateway: "{{ net.mgmt.gw }}"
 
 install:
   disks: