Skip to content

Instantly share code, notes, and snippets.

@kentblake
Last active April 16, 2021 02:18
Show Gist options
  • Save kentblake/33a46458f1c67db0ae3a02b40d0b641e to your computer and use it in GitHub Desktop.
Save kentblake/33a46458f1c67db0ae3a02b40d0b641e to your computer and use it in GitHub Desktop.
LiveIsoAutomationPXE
#Requirements
**Choose a "tinylinux" distro that works with the least amount of customization necessary

PseudoCode for booting linux live cd and self configuration with minimal fuss

Epics

PC after power failure or reboot will boot from the network

Kernel Changes will be synced back to the PXE

1 PXE client is the network server 2 PXE Server should work from windows or linux as I work on dual boot 3 Nice to have server will have pxe to reinstall windows or linux

I will probably try to implement this as a docker or vagrant implementatation

Since I want to learn python, I will probably use python for the automation support

High Level - create install and configure scripts for each desired configuratio Machine fails to load OS, PXE will boot and config based on MAC address Scripts will be dloaded using curl wget, whatever, then executed Unit Tests should be built in

Monitoring should be implemented to ensure solution is working as designed/

Next steps create first sprint and backlog, schedule time to manage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment