/
/
/
This repo is destined for my server automations and setup.
1
2[all:vars]
3ansible_user=ansible
4ansible_ssh_private_key_file=~/.ssh/id_ed25519
5ansible_python_interpreter=/usr/bin/python3
6ansible_ssh_common_args='-o StrictHostKeyChecking=no'
7environment=homelab
8
9[homelab]
10runner ansible_host=runner.home server_type=compute
11homeassistant ansible_host=homeassistant.home server_type=services
12connectivity ansible_host=connectivity.home server_type=edge
13storage ansible_host=storage.home server_type=storage
14workstation ansible_host=workstation.home server_type=workstation
15hifi-node-kitchen ansible_host=hifi-node-kitchen.home server_type=hifi_node
16hifi-node-dining ansible_host=hifi-node-dining.home server_type=hifi_node
17ground-floor-edge ansible_host=ground-floor-edge.home server_type=edge
18doorbell ansible_host=doorbell.home server_type=edge
19dnd-table ansible_host=dnd-table.home server_type=edge
20
21[compute_servers]
22runner
23homeassistant
24
25[edge_devices]
26connectivity
27hifi-node-kitchen
28hifi-node-dining
29ground-floor-edge
30doorbell
31dnd-table
32
33[hifi_nodes]
34hifi-node-kitchen
35hifi-node-dining
36
37[homeassistant_servers]
38homeassistant
39
40[nas_servers]
41storage
42
43[connectivity_servers]
44connectivity
45
46[storage_servers]
47storage
48
49[runner_servers]
50runner
51
52[entrance_servers]
53ground-floor-edge
54
55[doorbell_servers]
56doorbell
57
58[dnd_table_servers]
59dnd-table
60
61[docker_servers]
62runner
63homeassistant
64connectivity
65storage
66ground-floor-edge
67doorbell
68hifi-node-kitchen
69hifi-node-dining
70dnd-table
71