Prerequisites
You will needtalosctl
- an SD card or an eMMC or USB drive or an nVME drive
talosctl
.
Download the Image
The default schematic id for “vanilla” RockPi 4 is25d2690bb48685de5939edd6dee83a0e09591311e64ad03c550de00f8a521f51
.
Refer to the Image Factory documentation for more information.
Download the image and decompress it:
Writing the Image
The path to your SD card/eMMC/USB/nVME can be found usingfdisk
on Linux or diskutil
on macOS.
In this example, we will assume /dev/mmcblk0
.
Now dd
the image to your SD card:
- booting from a SD card or eMMC
- booting from a USB or nVME (requires the RockPi board to have the SPI flash)
Booting from SD card or eMMC
Insert the SD card into the board, turn it on and proceed to bootstrapping the node.Booting from USB or nVME
This requires the user to flash the RockPi SPI flash with u-boot. Follow the Radxa docs on Install on M.2 NVME SSD After these above steps, Talos will boot from the nVME/USB and enter maintenance mode. Proceed to bootstrapping the node.Bootstrapping the Node
Wait for the console to show you the instructions for bootstrapping the node. Following the instructions in the console output to connect to the interactive installer:kubectl
.
Retrieve the kubeconfig
Retrieve the admin kubeconfig
by running: