Files
lab-rack/inventory.ini
T
2026-07-06 16:45:51 +02:00

65 lines
1.7 KiB
INI

# --- Individual Hosts ---
[management]
sentinel ansible_host=127.0.0.1 ansible_connection=local
[physical_iron]
endor ansible_host=192.168.123.210 # Your Proxmox Host
#goldeneye ansible_host=192.168.123.215 # Your Raspberry Pi
tatooine ansible_host=192.168.123.211 # Your Proxmox Host 2
[lxc_containers]
jump ansible_host=192.168.123.104
smb03 ansible_host=192.168.123.115
docker01 ansible_host=192.168.123.100
watch-lan ansible_host=192.168.123.103
mqtt ansible_host=192.168.111.102
paperless ansible_host=192.168.123.105
adguard ansible_host=192.168.123.108
#debian ansible_host=192.168.123.118
syslog ansible_host=192.168.123.109
minio ansible_host=192.168.123.110
jellyfin ansible_host=192.168.123.114
tk-smb02 ansible_host=192.168.123.99
podman01 ansible_host=192.168.123.116
monitor ansible_host=192.168.123.101
# Add other VMs here as you create them
[yunohost_servers]
rohan ansible_host=192.168.112.42
bumb ansible_host=192.168.112.46
[proxmox_vms]
rohan ansible_host=192.168.112.42
proxy ansible_host=192.168.112.7
bumb ansible_host=192.168.112.46
[reverse_proxies]
proxy
# --- Logic Groups (Used by site.yml) ---
[monitoring_servers]
monitor
# This creates 'all_nodes' by nesting the physical and VM groups
[all_nodes:children]
physical_iron
proxmox_vms
yunohost_servers
lxc_containers
# Group for the Fileserver role
[smb_servers]
smb03
# Group for Backup logic (if you want to expand beyond just Goldeneye)
[backup_servers]
#goldeneye
[unifi]
agw01 ansible_host=192.168.123.254
# --- Connection Variables ---
[all:vars]
ansible_user=volker
ansible_ssh_private_key_file=~/.ssh/id_ed25519