34 lines
768 B
YAML

---
# Proxmox API endpoint and auth
proxmox_api_host: "10.0.0.201"
proxmox_api_user: "ansible@pve"
proxmox_api_token_id: "ansible"
proxmox_api_token_secret: "SET_IN_VAULT"
proxmox_api_password: ""
proxmox_validate_certs: false
# VM placement
proxmox_node: "pve01"
proxmox_vmid: 9210
proxmox_vm_name: "aitutor"
proxmox_template: "ubuntu-2404-cloudinit-template"
proxmox_storage: "local-lvm"
# VM sizing
proxmox_cores: 2
proxmox_memory_mb: 4096
proxmox_disk_gb: 32
# Network and cloud-init
proxmox_bridge: "vmbr0"
vm_ipconfig0: "ip=10.0.0.210/24,gw=10.0.0.2"
vm_nameserver: "10.0.0.2"
vm_searchdomain: "lan"
vm_ci_user: "chester"
vm_ci_password: "SET_IN_VAULT"
vm_ssh_public_key: ""
vm_ssh_private_key_file: "~/.ssh/id_ed25519"
# Timing
vm_boot_timeout_seconds: 300