Skip to content

Commit

Permalink
docs: use ipxe-sanboot for raspberry pi 4's
Browse files Browse the repository at this point in the history
Use ipxe-sanboot for Rpi's

Signed-off-by: Noel Georgi <git@frezbo.dev>
  • Loading branch information
zbernstein68 authored and frezbo committed Jun 9, 2022
1 parent c0dfd23 commit a06135a
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 0 deletions.
8 changes: 8 additions & 0 deletions website/content/v0.5/Guides/rpi4-as-servers.md
Original file line number Diff line number Diff line change
Expand Up @@ -261,6 +261,14 @@ Followed by this command to apply the patch:
kubectl -n sidero-system patch deployments.apps sidero-controller-manager --patch "$(cat patch.yaml)"
```

## Configure BootFromDiskMethod

By default, Sidero will use iPXE's `exit` command to attempt to force boot from disk.
On Raspberry Pi, this will drop you into the bootloader interface, and you will need to connect a keyboard and manually select the disk to boot from.

The BootFromDiskMethod can be configured on individual [Servers](../../resource-configuration/servers/#bootfromdiskmethod), on [ServerClasses](../../resource-configuration/serverclasses/#bootfromdiskmethod), or as a command-line argument to the Sidero metal controller itself (`--boot-from-disk-method=<value>`).
In order to force the Pi to use the configured bootloader order, the BootFromDiskMethod needs to be set to `ipxe-sanboot`.

## Profit

With the patched metal controller, you should now be able to register the Pi4 to
Expand Down
8 changes: 8 additions & 0 deletions website/content/v0.6/Guides/rpi4-as-servers.md
Original file line number Diff line number Diff line change
Expand Up @@ -261,6 +261,14 @@ Followed by this command to apply the patch:
kubectl -n sidero-system patch deployments.apps sidero-controller-manager --patch "$(cat patch.yaml)"
```

## Configure BootFromDiskMethod

By default, Sidero will use iPXE's `exit` command to attempt to force boot from disk.
On Raspberry Pi, this will drop you into the bootloader interface, and you will need to connect a keyboard and manually select the disk to boot from.

The BootFromDiskMethod can be configured on individual [Servers](../../resource-configuration/servers/#bootfromdiskmethod), on [ServerClasses](../../resource-configuration/serverclasses/#bootfromdiskmethod), or as a command-line argument to the Sidero metal controller itself (`--boot-from-disk-method=<value>`).
In order to force the Pi to use the configured bootloader order, the BootFromDiskMethod needs to be set to `ipxe-sanboot`.

## Profit

With the patched metal controller, you should now be able to register the Pi4 to
Expand Down

0 comments on commit a06135a

Please sign in to comment.