Mercurial > code > home > repos > infra
annotate inventory.py @ 5:7e8c7de5b490
port wireguard setup
author | drewp@bigasterisk.com |
---|---|
date | Wed, 10 Nov 2021 09:51:54 -0800 |
parents | 61945df2a392 |
children | 516a91a3ec08 |
rev | line source |
---|---|
0
1550a6db59b3
first ported section from ansible. shorter, faster, clearer.
drewp@bigasterisk.com
parents:
diff
changeset
|
1 ssh_user = 'root' |
1550a6db59b3
first ported section from ansible. shorter, faster, clearer.
drewp@bigasterisk.com
parents:
diff
changeset
|
2 ssh_key = '/root/.ssh/id_ecdsa' |
1550a6db59b3
first ported section from ansible. shorter, faster, clearer.
drewp@bigasterisk.com
parents:
diff
changeset
|
3 |
1550a6db59b3
first ported section from ansible. shorter, faster, clearer.
drewp@bigasterisk.com
parents:
diff
changeset
|
4 big = [ |
5 | 5 ('bang', { |
6 'wireguard_address': '10.5.0.1' | |
7 }), | |
8 ('dash', { | |
9 'interface': 'enp2s0', | |
10 'addr': '10.1.0.5', | |
11 'wireguard_address': '10.5.0.5' | |
12 }), | |
13 ('slash', { | |
14 'interface': 'enp3s0', | |
15 'addr': '10.1.0.6', | |
16 'wireguard_address': '10.5.0.6' | |
17 }), | |
0
1550a6db59b3
first ported section from ansible. shorter, faster, clearer.
drewp@bigasterisk.com
parents:
diff
changeset
|
18 ] |
1 | 19 pi = [ |
5 | 20 ('frontbed', { |
21 'interface': 'eth0', | |
22 'addr': '10.2.0.17', | |
23 'wireguard_address': '10.5.0.17' | |
24 }), | |
25 ('garage', { | |
26 'ssh_hostname': '10.2.0.19', | |
27 'interface': 'eth0', | |
28 'addr': '10.2.0.14', | |
29 'wireguard_address': '10.5.0.14' | |
30 }), | |
1 | 31 ] |
5 | 32 |
33 remote = [ | |
34 ('prime', { | |
35 'ssh_hostname': 'public.bigasterisk.com', | |
36 'wireguard_address': '10.5.0.2' | |
37 }), | |
38 ] |