Ansible role to setup a Ubuntu pxe server
Variable(s) you can use in your own playbook.
pxe_subnet : '192.168.0.0'
pxe_tftpboot_dir : '/opt/tftpboot'
pxe_preseed_locale : 'en_GB.UTF-8'
pxe_preseed_keyboard : 'us'
pxe_preseed_timezone : 'Europe/Amsterdam'
pxe_preseed_user : 'administrator'
pxe_preseed_user_password : 'Welkom123'
pxe_preseed_mirror : 'nl.archive.ubuntu.com'
All credits goes to the author(s) in the sources below.