24 lines
572 B
YAML
24 lines
572 B
YAML
---
|
|
# Defaults for proxmox_provision role
|
|
|
|
# Connection Details (fallbacks, but ideally inherited from inventory group_vars)
|
|
proxmox_api_host: "{{ ansible_host | default(inventory_hostname) }}"
|
|
proxmox_node: "{{ inventory_hostname }}"
|
|
|
|
# VM Details
|
|
vmid: 0 # 0 lets Proxmox choose next available, or specify fixed ID
|
|
vm_name: "new-vm"
|
|
template_name: "ubuntu-2204-cloud"
|
|
vm_memory: 2048
|
|
vm_cores: 2
|
|
vm_storage: "local-lvm"
|
|
vm_net_bridge: "vmbr0"
|
|
|
|
# Cloud Init / User Data
|
|
ci_user: "ubuntu"
|
|
# ssh_keys should be a list of public keys
|
|
ssh_keys: []
|
|
|
|
# State
|
|
vm_state: started
|