# Sandbox Inventory # ================= # Targets available for agent testing and development. # Current environment uses localhost as primary sandbox. all: children: sandbox: hosts: localhost: ansible_host: 127.0.0.1 ansible_connection: local tier_access: [0, 1, 2, 3, 4] purpose: "Primary sandbox - current VM" os: "debian-12" services: - docker - vault - dragonfly - spark - redis - nginx - prometheus notes: "All Docker-based deployments run here" # Future Proxmox VMs (placeholder) sandbox-vm-01: ansible_host: 10.77.10.1 tier_access: [0, 1, 2, 3, 4] purpose: "General testing (future)" os: "debian-12" enabled: false sandbox-vm-02: ansible_host: 10.77.10.2 tier_access: [1, 2, 3, 4] purpose: "Web application testing (future)" os: "ubuntu-22.04" enabled: false staging: hosts: staging-local: ansible_host: 127.0.0.1 ansible_connection: local tier_access: [2, 3, 4] purpose: "Staging environment (Docker namespace)" docker_network: "staging-net" production: hosts: prod-web-01: ansible_host: 10.77.30.1 tier_access: [3, 4] purpose: "Production web server" requires_approval: true enabled: false prod-db-01: ansible_host: 10.77.30.2 tier_access: [4] purpose: "Production database" requires_approval: true enabled: false vars: ansible_user: root ansible_python_interpreter: /usr/bin/python3