add NetBird connectivity to Talos nodes

This commit is contained in:
2026-10-16 00:51:47 +00:00
parent fc195c5379
commit 6f43b5e343
5 changed files with 95 additions and 50 deletions
+6 -4
View File
@@ -12,9 +12,10 @@
# --- install image ---
# All three control planes are Raspberry Pi 4 systems currently installed on
# their microSD (`mmcblk0`). The Image Factory schematic contains the
# `rpi_generic` ARM64 overlay needed to boot this hardware. Keep this custom
# installer reference during upgrades or the board-specific boot support may
# be lost.
# `rpi_generic` ARM64 overlay needed to boot this hardware and the NetBird
# system extension used for private overlay connectivity. Keep this custom
# installer reference during upgrades or the board-specific boot support and
# NetBird binary may be lost.
#
# --- vip ---
# With three control-plane nodes, "the cluster's API server" isn't one
@@ -38,7 +39,8 @@ cluster:
machine:
install:
disk: /dev/mmcblk0
image: factory.talos.dev/metal-installer/ee21ef4a5ef808a9b7484cc0dda0f25075021691c8c09a276591eedb638ea1f9:v1.13.8
image: "factory.talos.dev/metal-installer/\
d093bb68c464b87cc637765535dde5f68fbb040da44280617dd11a42d6c03988:v1.13.8"
network:
interfaces:
# Raspberry Pi 4's built-in Ethernet interface is named `end0` by