Table of Contents

Speedy KVM Creation

I created a special Debian 10 preseed iso just for my Proxmox kvm machines. I can go from zero to ready to rock in under 10 minutes!


Create the preseeded iso

The preseeded iso starts automatically, installs a few key packages, sets vim as my default editor and copies my ssh public key to my authorized_keys file so I can run the Ansible playbook right after install.


Create the Ansible Playbook

I created a small playbook to configure the system for me so it's set up the way I like.


Configure pfSense

If it's a VM that I plan on keeping around for a while, I'll give it a static IP address in pfSense before installing Debian. The preseed will use the hostname I assigned it in pfSense as the system hostname when configuring the network via DHCP.

Otherwise, the system's hostname will be set as hostname and it will be assigned an ip address outside of the 'reserved' addresses for the vlan I added it to.


Create a VM

GUI


CLI