76 lines
2.3 KiB
INI
76 lines
2.3 KiB
INI
# ================================
|
|
# Vish's Homelab Ansible Inventory
|
|
# Tailnet-connected via Tailscale
|
|
# ================================
|
|
|
|
# --- Core Management Node ---
|
|
[homelab]
|
|
homelab ansible_host=100.67.40.126 ansible_user=homelab
|
|
|
|
# --- Synology NAS Cluster ---
|
|
[synology]
|
|
atlantis ansible_host=100.83.230.112 ansible_port=60000 ansible_user=vish
|
|
calypso ansible_host=100.103.48.78 ansible_port=62000 ansible_user=Vish
|
|
setillo ansible_host=100.125.0.20 ansible_user=vish # default SSH port 22
|
|
|
|
# --- Raspberry Pi Nodes ---
|
|
[rpi]
|
|
pi-5 ansible_host=100.77.151.40 ansible_user=vish
|
|
pi-5-kevin ansible_host=100.123.246.75 ansible_user=vish
|
|
|
|
# --- Hypervisors / Storage ---
|
|
[hypervisors]
|
|
pve ansible_host=100.87.12.28 ansible_user=root
|
|
truenas-scale ansible_host=100.75.252.64 ansible_user=vish
|
|
homeassistant ansible_host=100.112.186.90 ansible_user=hassio
|
|
|
|
# --- Remote Systems ---
|
|
[remote]
|
|
vish-concord-nuc ansible_host=100.72.55.21 ansible_user=vish
|
|
vmi2076105 ansible_host=100.99.156.20 ansible_user=root # Contabo VM
|
|
|
|
# --- Offline / Semi-Active Nodes ---
|
|
[linux_offline]
|
|
moon ansible_host=100.86.130.123 ansible_user=vish
|
|
vishdebian ansible_host=100.86.60.62 ansible_user=vish
|
|
vish-mint ansible_host=100.115.169.43 ansible_user=vish
|
|
unraidtest ansible_host=100.69.105.115 ansible_user=root
|
|
truenas-test-vish ansible_host=100.115.110.105 ansible_user=root
|
|
sd ansible_host=100.83.141.1 ansible_user=root
|
|
|
|
# --- Miscellaneous / IoT / Windows ---
|
|
[other]
|
|
gl-be3600 ansible_host=100.105.59.123 ansible_user=root
|
|
gl-mt3000 ansible_host=100.126.243.15 ansible_user=root
|
|
glkvm ansible_host=100.64.137.1 ansible_user=root
|
|
shinku-ryuu ansible_host=100.98.93.15 ansible_user=Administrator
|
|
nvidia-shield-android-tv ansible_host=100.89.79.99
|
|
iphone16 ansible_host=100.79.252.108
|
|
ipad-pro-12-9-6th-gen-wificellular ansible_host=100.68.71.48
|
|
mah-pc ansible_host=100.121.22.51 ansible_user=Administrator
|
|
|
|
# --- Debian / Ubuntu Clients using Calypso's APT Cache ---
|
|
[debian_clients]
|
|
homelab
|
|
pi-5
|
|
pi-5-kevin
|
|
vish-concord-nuc
|
|
pve
|
|
vmi2076105
|
|
homeassistant
|
|
truenas-scale
|
|
|
|
# --- Active Group (used by most playbooks) ---
|
|
[active:children]
|
|
homelab
|
|
synology
|
|
rpi
|
|
hypervisors
|
|
remote
|
|
debian_clients
|
|
|
|
# --- Global Variables ---
|
|
[all:vars]
|
|
ansible_ssh_common_args='-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null'
|
|
ansible_python_interpreter=/usr/bin/python3
|