25 lines
739 B
YAML
25 lines
739 B
YAML
- mame: Proxmox VM provisioning
|
|
community.general.proxmox_kvm:
|
|
api_host: "{{ proxmox_host }}"
|
|
api_user: "{{ proxmox_user }}"
|
|
api_token: "{{ proxmox_token }}"
|
|
node: "{{ proxmox_node }}"
|
|
name: "{{ item }}"
|
|
cores: 6
|
|
# 2 * 6 = 12 -> leaving 4 cores for OMV + hypervisor itself
|
|
net:
|
|
net0: 'virtio,bridge=vmbr1,rate=200'
|
|
net1: 'e1000,bridge=vmbr2'
|
|
# TODO check me!
|
|
sshkeys: "{{ lookup('file', '~/.ssh/default.pub') }}"
|
|
ipconfig:
|
|
ipconfig0: 'ip=10.0.0.1/24'
|
|
sata:
|
|
sata0: 'VMs_LVM:10,format=raw'
|
|
# automatically boot from fedora iso:
|
|
boot: cdn
|
|
# first try dist, then cdrom
|
|
cdrom: fedora_37_server_x86-64.iso
|
|
loop:
|
|
- fedora-node-1
|
|
- fedora-node-2 |