diff inventory.py @ 5:7e8c7de5b490

port wireguard setup
author drewp@bigasterisk.com
date Wed, 10 Nov 2021 09:51:54 -0800
parents 61945df2a392
children 516a91a3ec08
line wrap: on
line diff
--- a/inventory.py	Wed Nov 10 09:50:31 2021 -0800
+++ b/inventory.py	Wed Nov 10 09:51:54 2021 -0800
@@ -2,11 +2,37 @@
 ssh_key = '/root/.ssh/id_ecdsa'
 
 big = [
-    'bang',
-    'dash',
-    'slash',
+    ('bang', {
+        'wireguard_address': '10.5.0.1'
+    }),
+    ('dash', {
+        'interface': 'enp2s0',
+        'addr': '10.1.0.5',
+        'wireguard_address': '10.5.0.5'
+    }),
+    ('slash', {
+        'interface': 'enp3s0',
+        'addr': '10.1.0.6',
+        'wireguard_address': '10.5.0.6'
+    }),
 ]
 pi = [
-    'frontbed',
-    ('garage', {'ssh_hostname': '10.2.0.19'}),
+    ('frontbed', {
+        'interface': 'eth0',
+        'addr': '10.2.0.17',
+        'wireguard_address': '10.5.0.17'
+    }),
+    ('garage', {
+        'ssh_hostname': '10.2.0.19',
+        'interface': 'eth0',
+        'addr': '10.2.0.14',
+        'wireguard_address': '10.5.0.14'
+    }),
 ]
+
+remote = [
+    ('prime', {
+        'ssh_hostname': 'public.bigasterisk.com',
+        'wireguard_address': '10.5.0.2'
+    }),
+]