Files
ansible/create_vm.yml
2024-09-12 09:27:25 +00:00

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