3 ms·
For the common base image, I just build a normal Debian image, customize it (chroot) and flash it directly. For customization, maintenance and operations you wa
by Legogris 6y ago
For the common base image, I just build a normal Debian image, customize it (chroot) and flash it directly. For customization, maintenance and operations you want some sort of CM (Ansible, Salt, Chef or Puppet). There is also Packer, but it's not that easy to use for bare-metal images for some reason.
You could also do something like userdata where you have a script or playbook that runs on first boot and performs additional setup.
I've been meaning to try out PXE booting but am yet to.
- chabad360 6y agoIf you can, I'd suggest using unified kernel images, they get rid of the "whole PXE setup", you just send one file and you've booted.