aboutsummaryrefslogtreecommitdiffstats
path: root/roles/proxmox_instance/defaults
diff options
context:
space:
mode:
authorStonewall Jackson <stonewall@sacredheartsc.com>2023-02-04 01:23:43 -0500
committerStonewall Jackson <stonewall@sacredheartsc.com>2023-02-04 01:52:13 -0500
commit0261e875679f1bf63c8d689da7fc7e014597885d (patch)
tree3f19cd74a0c1070944f75437f30b098d6ef2ffcb /roles/proxmox_instance/defaults
downloadselfhosted-0261e875679f1bf63c8d689da7fc7e014597885d.tar.gz
selfhosted-0261e875679f1bf63c8d689da7fc7e014597885d.zip
initial commit
Diffstat (limited to 'roles/proxmox_instance/defaults')
-rw-r--r--roles/proxmox_instance/defaults/main.yml31
1 files changed, 31 insertions, 0 deletions
diff --git a/roles/proxmox_instance/defaults/main.yml b/roles/proxmox_instance/defaults/main.yml
new file mode 100644
index 0000000..5af0126
--- /dev/null
+++ b/roles/proxmox_instance/defaults/main.yml
@@ -0,0 +1,31 @@
+proxmox_hostname: '{{ inventory_hostname }}'
+proxmox_onboot: yes
+proxmox_bridge: vmbr0
+proxmox_firewall: no
+proxmox_storage: local-zfs
+
+proxmox_disk: 32 # GB
+proxmox_memory: 4096 # MB
+proxmox_cpu: host
+proxmox_sockets: 1
+proxmox_cores: 2
+proxmox_bios: ovmf # 'ovmf' for UEFI, 'seabios' for BIOS
+
+proxmox_template: rocky9.1
+proxmox_password: '{{ root_password }}'
+proxmox_pubkeys: '{{ root_authorized_keys }}'
+proxmox_vlan: '{{ vlan.id }}'
+proxmox_ip: '{{ ip }}'
+proxmox_gateway: '{{ vlan.gateway }}'
+proxmox_netmask: '{{ vlan.cidr | ansible.utils.ipaddr("prefix") }}'
+proxmox_nameservers: '{{ vlan.dns_servers }}'
+proxmox_searchdomain: '{{ domain }}'
+
+proxmox_discard: yes
+proxmox_ssd: yes
+
+proxmox_kvm_vga: serial0
+proxmox_kvm_ciuser: root
+proxmox_kvm_scsihw: virtio-scsi-pci
+proxmox_kvm_guest_agent: yes
+proxmox_userdata: local:snippets/userdata.yaml