Initial Lab Setup
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
# --- 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
|
||||
Reference in New Issue
Block a user