Mercurial > code > home > repos > infra
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' + }), +]