diff --git a/talos/clusters/testing.yaml b/talos/clusters/testing.yaml index c097238..847bdf4 100644 --- a/talos/clusters/testing.yaml +++ b/talos/clusters/testing.yaml @@ -4,6 +4,7 @@ controlPlaneIp: 192.168.1.100 secretsFile: testing/secrets.yaml nodes: - testing/talos-vm + - testing/phobos default: network: diff --git a/talos/nodes/testing/phobos.yaml b/talos/nodes/testing/phobos.yaml new file mode 100644 index 0000000..d66a2e7 --- /dev/null +++ b/talos/nodes/testing/phobos.yaml @@ -0,0 +1,8 @@ +# yaml-language-server: $schema=https://git.huizinga.dev/infra/crete/raw/branch/main/schemas/node.json +type: worker +network: + ip: 192.168.178.77 + netmask: 255.255.255.0 + gateway: 192.168.178.1 +install: + disk: /dev/sda diff --git a/talos/schematics/rpi.yaml b/talos/schematics/rpi.yaml new file mode 100644 index 0000000..56116d1 --- /dev/null +++ b/talos/schematics/rpi.yaml @@ -0,0 +1,9 @@ +overlay: + name: rpi_generic + image: siderolabs/sbc-raspberrypi +customization: + systemExtensions: + officialExtensions: + - siderolabs/iscsi-tools + - siderolabs/util-linux-tools + - siderolabs/tailscale