27 lines
715 B
YAML
27 lines
715 B
YAML
---
|
|
# Defaults for proxmox_vm role
|
|
|
|
# Action to perform: create_template, create_vm, delete_vm, backup_vm
|
|
proxmox_action: create_vm
|
|
|
|
# Common settings
|
|
storage_pool: local-lvm
|
|
vmid: 9000
|
|
|
|
# Template Creation settings
|
|
template_name: ubuntu-cloud-template
|
|
image_url: "https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img"
|
|
image_name: "ubuntu-22.04-server-cloudimg-amd64.img"
|
|
memory: 2048
|
|
cores: 2
|
|
|
|
# Create VM settings (cloning)
|
|
new_vm_name: new-vm
|
|
target_node: "{{ inventory_hostname }}" # For cloning, usually same node
|
|
clone_full: true # Full clone (independent) vs Linked clone
|
|
|
|
# Backup settings
|
|
backup_mode: snapshot # snapshot, suspend, stop
|
|
backup_compress: zstd
|
|
backup_storage: local
|