34 lines
768 B
YAML
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
|