56 lines
2.0 KiB
INI

# Ansible Inventory for Homelab Infrastructure
# This is the active inventory - do NOT use archive/inventory/hosts.ini
# =============================================================================
# Control Plane
# =============================================================================
[control_plane]
watchtower ansible_host=10.0.0.200 ansible_user=chester
# =============================================================================
# Docker Nodes
# =============================================================================
[docker_nodes]
heimdall ansible_host=10.0.0.151 ansible_user=chester
waldorf ansible_host=10.0.0.251 ansible_user=chester
# Core infrastructure services (Komodo, Gitea, Traefik)
[core_services]
heimdall ansible_host=10.0.0.151 ansible_user=chester
# Media services (Plex, Tunarr)
[media_services]
waldorf ansible_host=10.0.0.251 ansible_user=chester
# =============================================================================
# Platform Groups
# =============================================================================
[proxmox_cluster]
pve01 ansible_host=10.0.0.201 ansible_user=root
[physical_servers]
heimdall ansible_host=10.0.0.151 ansible_user=chester
waldorf ansible_host=10.0.0.251 ansible_user=chester
ai-p410 ansible_host=10.0.0.202 ansible_user=chester
[raspberry_pi]
watchtower ansible_host=10.0.0.200 ansible_user=chester
# =============================================================================
# NFS Clients (nodes with /mnt/appdata)
# =============================================================================
[nfs_clients]
heimdall ansible_host=10.0.0.151 ansible_user=chester
waldorf ansible_host=10.0.0.251 ansible_user=chester
ai-p410 ansible_host=10.0.0.202 ansible_user=chester
# =============================================================================
# Group Variables
# =============================================================================
[all:vars]
ansible_python_interpreter=/usr/bin/python3
ansible_ssh_private_key_file=~/.ssh/id_ed25519
[nfs_clients:vars]
nfs_mount_point=/mnt/appdata