Custom Talos Linux image builder for Raspberry Pi CM5 on Compute Blade hardware. Uses RPi downstream kernel (via talos-rpi5/talos-builder patches) since the mainline kernel lacks CM5 device trees and RP1 driver support. - Makefile: build orchestration targeting docker.io/svrnty registry - Build pipeline: tag-triggered Gitea Actions workflow - Update checker: weekly cron for Talos + RPi kernel releases - CM5 overclock config: 2.6GHz (arm_freq=2600) - Extensions: iscsi-tools, util-linux-tools Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
16 lines
549 B
YAML
16 lines
549 B
YAML
# System extensions included in the Talos CM5 image
|
|
#
|
|
# These are passed to the imager via --system-extension-image flags.
|
|
# Update the EXTENSIONS variable in Makefile when changing this list.
|
|
#
|
|
# Available extensions: https://github.com/siderolabs/extensions
|
|
|
|
extensions:
|
|
# iSCSI initiator for shared storage (Longhorn, democratic-csi)
|
|
- name: iscsi-tools
|
|
image: ghcr.io/siderolabs/iscsi-tools:v0.1.6
|
|
|
|
# util-linux tools (lsblk, etc.) for storage debugging
|
|
- name: util-linux-tools
|
|
image: ghcr.io/siderolabs/util-linux-tools:2.40.4
|