Copy the required kernel parameters
Upon logging in you will be presented with the Omni dashboard. Click the “Copy Kernel Parameters” button on the right hand side, and save the value for later.Download the PXE/iPXE assets
The following example assumes the use of Matchbox server. Downloadvmlinuz and initramfs.xz from the release of your choice (Talos Linux 1.4 or greater is required), and place them in /var/lib/matchbox/assets.
Create the profile
Place the following in/var/lib/matchbox/profiles/default.json:
siderolink.api, talos.events.sink, and talos.logging.kernel with the kernel parameters copied from the dashboard.
Place the following in /var/lib/matchbox/groups/default.json:
Create the group
Alternative option: Use a hosting provider that supports iPXE with DHCP
Some bare metal hosting providers (for example, managed dedicated server providers) already provide DHCP and an iPXE boot environment. In these cases, you don’t need to run your own PXE stack (such as Matchbox or Booter). Instead, you can chainload Talos directly from the Talos Image Factory. Use the following minimal iPXE script:<YOUR_SCHEMATIC_ID>with the schematic ID generated in Image Factory<TALOS_VERSION>with the Talos version you want to boot (for example, )