22 lines
673 B
YAML
22 lines
673 B
YAML
---
|
|
- name: Create a new VM with minimal options
|
|
hosts: proxmox.localdomain
|
|
gather_facts: false
|
|
vars:
|
|
proxmox_host: 192.168.1.162
|
|
proxmox_user: root
|
|
proxmox_token_id: mytoken1
|
|
proxmox_token_secret: 313c6ffd-6753-4fc4-a433-bc1f00840d36
|
|
vm_name: spynal
|
|
node_name: pve
|
|
tasks:
|
|
- name: Create new VM with minimal options
|
|
community.general.proxmox_kvm:
|
|
api_user: "{{ proxmox_user }}"
|
|
api_token_id: "{{ proxmox_user }}!{{ proxmox_token_id }}"
|
|
api_token_secret: "{{ proxmox_token_secret }}"
|
|
api_host: "{{ proxmox_host }}"
|
|
name: "{{ vm_name }}"
|
|
node: "{{ node_name }}"
|
|
state: present
|