Skip to content

Plunder v0.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@thebsdbox thebsdbox released this 08 Dec 17:08
· 256 commits to master since this release
0f6b3db

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.