Added some basic talos config patches and secrets

This commit is contained in:
2025-11-08 03:49:48 +01:00
parent 21f98dd5e3
commit ba3db01cb4
8 changed files with 31 additions and 0 deletions

1
.gitattributes vendored Normal file
View File

@@ -0,0 +1 @@
secrets.yaml filter=git-crypt diff=git-crypt

1
.gitignore vendored
View File

@@ -1,2 +1,3 @@
.ipxe/ .ipxe/
rendered/ rendered/
configs/

View File

@@ -0,0 +1,3 @@
---
cluster:
allowSchedulingOnControlPlanes: true

4
patches/hostname.yaml Normal file
View File

@@ -0,0 +1,4 @@
---
machine:
network:
hostname: talos-vm

View File

@@ -0,0 +1,4 @@
---
machine:
install:
disk: /dev/vda

11
patches/network.yaml Normal file
View File

@@ -0,0 +1,11 @@
---
machine:
network:
interfaces:
- interface: eth0
dhcp: false
addresses:
- 192.168.1.2
routes:
- network: 0.0.0.0/0
gateway: 192.168.1.1

7
patches/vip.yaml Normal file
View File

@@ -0,0 +1,7 @@
---
machine:
network:
interfaces:
- interface: eth0
vip:
ip: 192.168.1.100

BIN
secrets.yaml Normal file

Binary file not shown.