harmony/data/pxe/okd/README.md
Jean-Gabriel Gill-Couture 361f240762 feat: PXE setup now fully functional for inventory agent
The process will setup DHCP dnsmasq on opnsense to boot the correct ipxe file depending on the architecture
Then ipxe will chainload to either a mac-specific ipxe boot file or the fallback inventory boot file
Then a kickstart pre script will setup the cluster ssh key to allow ssh connections to the machine and also setup and start harmony_inventory_agent to allow being scraped

Note: there is a bug with the inventory agent currently, it cannot find lsmod on centos stream 9, will fix this soon
2025-08-22 10:48:43 -04:00

388 B

Here lies all the data files required for an OKD cluster PXE boot setup.

This inclues ISO files, binary boot files, ipxe, etc.

TODO as of august 2025 :

  • harmony_inventory_agent should be downloaded from official releases, this embedded version is practical for now though
  • The cluster ssh key should be generated and handled by harmony with the private key saved in a secret store