# Generated inventory from ../group_vars/all.yml # --- Watchtower (local controller) --- [watchtower] localhost ansible_connection=local # --- Proxmox Cluster (management) --- [proxmox_cluster] pve01 ansible_host=10.0.0.201 ansible_user=root ansible_ssh_private_key_file=/home/chester/.ssh/id_ed25519 ansible_port=22 pve02 ansible_host=10.0.0.202 ansible_user=root ansible_ssh_private_key_file=/home/chester/.ssh/id_ed25519 ansible_port=22 pve03 ansible_host=10.0.0.203 ansible_user=root ansible_ssh_private_key_file=/home/chester/.ssh/id_ed25519 ansible_port=22 pve04 ansible_host=10.0.0.204 ansible_user=root ansible_ssh_private_key_file=/home/chester/.ssh/id_ed25519 ansible_port=22 [proxmox_cluster:vars] ansible_user=root ansible_become=true ansible_python_interpreter=/usr/bin/python3 # --- Swarm Managers --- [swarm_managers] swarm-manager-1 ansible_host=10.0.0.211 swarm-manager-2 ansible_host=10.0.0.212 swarm-manager-3 ansible_host=10.0.0.213 # --- Swarm Workers --- [swarm_workers] swarm-worker-1 ansible_host=10.0.0.221 swarm-worker-2 ansible_host=10.0.0.222 swarm-worker-3 ansible_host=10.0.0.223 [swarm_hosts:children] swarm_managers swarm_workers [swarm_hosts:vars] ansible_user=chester ansible_ssh_private_key_file=/home/chester/.ssh/id_ed25519 # --- AI Grid --- [ai_grid] ai-lenovo ansible_host=10.0.0.220 # --- Docker Hosts --- [docker_hosts] heimdall ansible_host=10.0.0.151 waldorf ansible_host=10.0.0.251 # --- Storage --- [storage] synology ansible_host=10.0.0.249 ansible_scp_if_ssh=True terramaster ansible_host=10.0.0.250 ansible_scp_if_ssh=True # --- Aggregate grouping --- [ubuntu_lab:children] swarm_managers swarm_workers ai_grid docker_hosts storage [ubuntu_lab:vars] ansible_user=chester ansible_ssh_private_key_file=/home/chester/.ssh/id_ed25519