talos-rpi5/config/extensions.yaml
Mathias Beaulieu-Duncan e31cd9add8 Initial commit: Talos CM5 builder with Gitea CI/CD
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>
2026-02-09 17:58:17 -05:00

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