Plunder v0.2
Pre-release
Pre-release
A ton of new functionality has been added:
PXE Booting
- The intial iPXE configuration will pass the MAC address of the boot adapter instead of a device name, this means that the boot process should succeed with multiple adapters
- The deployment configuraton takes an
adapter
configuration in both global and deployment for a server to ensure that the correct adapter is selected for the next IP address configuration. - The disk format has been updated to a more modern
GPT
format, taken from preseed examples that have been written in the last two decades. - DHCP has been updated to simply not respond to an unknown MAC address, however
reboot
is still an option when a server doesn't reboot by default.
Remote access
- SSH functionality to run remote commands
- SFTP for upload and Download of files
Automation
Creation of a processing engine called parlay (More captain references .. shoot me)
- Takes the ssh configuration from the
deployment.json
to reduce the amount of configuration files and details that need passing back and forth. - Takes JSON files that describe the commands that will be executed on the remote hosts..
TODO:
A LOT of documentation needs doing and probably a move to a /docs
folder.