Mercurial > code > home > repos > infra
annotate inventory.py @ 71:52156d3898c5
mostly per-host network settings
author | drewp@bigasterisk.com |
---|---|
date | Sat, 11 Jun 2022 22:55:10 -0700 |
parents | 659e4b228909 |
children | 1ac08aba5ae5 |
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', { |
15 | 6 'wireguard_address': '10.5.0.1', |
20 | 7 }), # |
5 | 8 ('dash', { |
71 | 9 "mac": "b8:97:5a:17:d7:1fzzz", |
10 'ssh_hostname': '10.2.0.212', | |
15 | 11 'wireguard_address': '10.5.0.5', |
5 | 12 }), |
13 ('slash', { | |
20 | 14 'mac': 'c8:60:00:98:ec:74', |
66 | 15 'ssh_hostname': 'slash', |
15 | 16 'wireguard_address': '10.5.0.6', |
5 | 17 }), |
15 | 18 ('dot', { |
71 | 19 'mac': '1c:c1:de:56:e6:70zzz', |
66 | 20 'ssh_hostname': 'dot', |
15 | 21 'wireguard_address': '10.5.0.30', |
22 }) | |
0
1550a6db59b3
first ported section from ansible. shorter, faster, clearer.
drewp@bigasterisk.com
parents:
diff
changeset
|
23 ] |
20 | 24 |
69 | 25 small = [ |
26 ('pipe', { | |
27 'mac': '00:05:1b:33:3e:81', | |
28 'ssh_hostname': '10.2.0.3', | |
29 'wireguard_address': '10.5.0.3', | |
30 }), | |
31 ] | |
32 | |
1 | 33 pi = [ |
71 | 34 # ('frontbed', { |
35 # 'mac': 'b8:27:eb:e9:d3:44', | |
36 # 'ssh_hostname': 'frontbed', | |
37 # 'wireguard_address': '10.5.0.17', | |
38 # }), | |
5 | 39 ('garage', { |
20 | 40 'mac': 'b8:27:eb:81:17:92', |
66 | 41 'ssh_hostname': 'garage', |
15 | 42 'wireguard_address': '10.5.0.14', |
5 | 43 }), |
1 | 44 ] |
5 | 45 |
46 remote = [ | |
47 ('prime', { | |
20 | 48 'mac': '04:01:09:7f:89:01', |
61
b46df76991b6
10.1 cleanups; verbose settings; address updates
drewp@bigasterisk.com
parents:
52
diff
changeset
|
49 'ssh_hostname': '162.243.138.136', |
15 | 50 'wireguard_address': '10.5.0.2', |
5 | 51 }), |
61
b46df76991b6
10.1 cleanups; verbose settings; address updates
drewp@bigasterisk.com
parents:
52
diff
changeset
|
52 # ('plus', { |
b46df76991b6
10.1 cleanups; verbose settings; address updates
drewp@bigasterisk.com
parents:
52
diff
changeset
|
53 # 'ssh_hostname': '10.2.0.136', |
b46df76991b6
10.1 cleanups; verbose settings; address updates
drewp@bigasterisk.com
parents:
52
diff
changeset
|
54 # 'wireguard_address': '10.5.0.110', |
b46df76991b6
10.1 cleanups; verbose settings; address updates
drewp@bigasterisk.com
parents:
52
diff
changeset
|
55 # }), |
5 | 56 ] |