Sanitized mirror from private repository - 2026-04-06 09:21:56 UTC
This commit is contained in:
75
ansible/automation/hosts
Normal file
75
ansible/automation/hosts
Normal file
@@ -0,0 +1,75 @@
|
||||
# ================================
|
||||
# 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
|
||||
Reference in New Issue
Block a user