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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
5 ('bang', {
15
516a91a3ec08 closer to working netplan
drewp@bigasterisk.com
parents: 5
diff changeset
6 'wireguard_address': '10.5.0.1',
20
b8105f575696 some host and address updates
drewp@bigasterisk.com
parents: 17
diff changeset
7 }), #
5
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
8 ('dash', {
71
52156d3898c5 mostly per-host network settings
drewp@bigasterisk.com
parents: 69
diff changeset
9 "mac": "b8:97:5a:17:d7:1fzzz",
52156d3898c5 mostly per-host network settings
drewp@bigasterisk.com
parents: 69
diff changeset
10 'ssh_hostname': '10.2.0.212',
15
516a91a3ec08 closer to working netplan
drewp@bigasterisk.com
parents: 5
diff changeset
11 'wireguard_address': '10.5.0.5',
5
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
12 }),
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
13 ('slash', {
20
b8105f575696 some host and address updates
drewp@bigasterisk.com
parents: 17
diff changeset
14 'mac': 'c8:60:00:98:ec:74',
66
5ad4b4c712d9 some addrs drifted with dhcp
drewp@bigasterisk.com
parents: 61
diff changeset
15 'ssh_hostname': 'slash',
15
516a91a3ec08 closer to working netplan
drewp@bigasterisk.com
parents: 5
diff changeset
16 'wireguard_address': '10.5.0.6',
5
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
17 }),
15
516a91a3ec08 closer to working netplan
drewp@bigasterisk.com
parents: 5
diff changeset
18 ('dot', {
71
52156d3898c5 mostly per-host network settings
drewp@bigasterisk.com
parents: 69
diff changeset
19 'mac': '1c:c1:de:56:e6:70zzz',
66
5ad4b4c712d9 some addrs drifted with dhcp
drewp@bigasterisk.com
parents: 61
diff changeset
20 'ssh_hostname': 'dot',
15
516a91a3ec08 closer to working netplan
drewp@bigasterisk.com
parents: 5
diff changeset
21 'wireguard_address': '10.5.0.30',
516a91a3ec08 closer to working netplan
drewp@bigasterisk.com
parents: 5
diff changeset
22 })
0
1550a6db59b3 first ported section from ansible. shorter, faster, clearer.
drewp@bigasterisk.com
parents:
diff changeset
23 ]
20
b8105f575696 some host and address updates
drewp@bigasterisk.com
parents: 17
diff changeset
24
69
659e4b228909 new host 'pipe'
drewp@bigasterisk.com
parents: 66
diff changeset
25 small = [
659e4b228909 new host 'pipe'
drewp@bigasterisk.com
parents: 66
diff changeset
26 ('pipe', {
659e4b228909 new host 'pipe'
drewp@bigasterisk.com
parents: 66
diff changeset
27 'mac': '00:05:1b:33:3e:81',
659e4b228909 new host 'pipe'
drewp@bigasterisk.com
parents: 66
diff changeset
28 'ssh_hostname': '10.2.0.3',
659e4b228909 new host 'pipe'
drewp@bigasterisk.com
parents: 66
diff changeset
29 'wireguard_address': '10.5.0.3',
659e4b228909 new host 'pipe'
drewp@bigasterisk.com
parents: 66
diff changeset
30 }),
659e4b228909 new host 'pipe'
drewp@bigasterisk.com
parents: 66
diff changeset
31 ]
659e4b228909 new host 'pipe'
drewp@bigasterisk.com
parents: 66
diff changeset
32
1
b664f1027992 system.py port from ansible
drewp@bigasterisk.com
parents: 0
diff changeset
33 pi = [
71
52156d3898c5 mostly per-host network settings
drewp@bigasterisk.com
parents: 69
diff changeset
34 # ('frontbed', {
52156d3898c5 mostly per-host network settings
drewp@bigasterisk.com
parents: 69
diff changeset
35 # 'mac': 'b8:27:eb:e9:d3:44',
52156d3898c5 mostly per-host network settings
drewp@bigasterisk.com
parents: 69
diff changeset
36 # 'ssh_hostname': 'frontbed',
52156d3898c5 mostly per-host network settings
drewp@bigasterisk.com
parents: 69
diff changeset
37 # 'wireguard_address': '10.5.0.17',
52156d3898c5 mostly per-host network settings
drewp@bigasterisk.com
parents: 69
diff changeset
38 # }),
5
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
39 ('garage', {
20
b8105f575696 some host and address updates
drewp@bigasterisk.com
parents: 17
diff changeset
40 'mac': 'b8:27:eb:81:17:92',
66
5ad4b4c712d9 some addrs drifted with dhcp
drewp@bigasterisk.com
parents: 61
diff changeset
41 'ssh_hostname': 'garage',
15
516a91a3ec08 closer to working netplan
drewp@bigasterisk.com
parents: 5
diff changeset
42 'wireguard_address': '10.5.0.14',
5
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
43 }),
1
b664f1027992 system.py port from ansible
drewp@bigasterisk.com
parents: 0
diff changeset
44 ]
5
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
45
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
46 remote = [
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
47 ('prime', {
20
b8105f575696 some host and address updates
drewp@bigasterisk.com
parents: 17
diff changeset
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
516a91a3ec08 closer to working netplan
drewp@bigasterisk.com
parents: 5
diff changeset
50 'wireguard_address': '10.5.0.2',
5
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
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
7e8c7de5b490 port wireguard setup
drewp@bigasterisk.com
parents: 3
diff changeset
56 ]