mirror of
https://github.com/BluemediaGER/homelab.git
synced 2024-11-13 00:05:28 +01:00
.. | ||
group_variables | ||
inventories | ||
roles | ||
ansible.cfg | ||
install-os.yml | ||
README.md |
Provision hardware
- Download and extract Debian Bullseye netboot installer from the official repository.
- Render config files (PXE config, GRUB config, preseed files etc.) from their corresponding templates.
- Spin up an PXE environment (DHCP, TFTP and HTTP server) using Docker compose.
- Wake machines using WoL to install the OS via PXE. Machines will auto reboot into the finished preseeded OS after the installation is complete.