chore: more initial commit (replace blade with vm) 🚀

This commit is contained in:
2026-02-06 18:16:01 +01:00
parent aac7544c96
commit 0fb1007e33
11 changed files with 113 additions and 74 deletions

4
talos/clusterconfig/.gitignore vendored Normal file
View File

@@ -0,0 +1,4 @@
kubernetes-blade-cm4-001.yaml
kubernetes-esxi-2cu-8g-02.yaml
kubernetes-esxi-2cu-8g-01.yaml
talosconfig

View File

@@ -2,6 +2,5 @@ machine:
network:
disableSearchDomain: true
nameservers:
- 10.0.0.1 # Local DNS from PiHole first
- 1.1.1.1
- 1.0.0.1

View File

@@ -18,30 +18,9 @@ cniConfig:
name: none
nodes:
- hostname: "blade-cm4-001"
ipAddress: "10.0.50.7"
installDiskSelector:
serial: "0x0f750869"
machineSpec:
secureboot: false
talosImageURL: factory.talos.dev/installer/ee21ef4a5ef808a9b7484cc0dda0f25075021691c8c09a276591eedb638ea1f9
controlPlane: true
networkInterfaces:
- deviceSelector:
hardwareAddr: "dc:a6:32:a6:75:ba"
dhcp: false
addresses:
- "10.0.50.7/24"
routes:
- gateway: "10.0.50.1"
network: 0.0.0.0/0
mtu: 1500
vip:
ip: "10.0.50.100"
- hostname: "esxi-2cu-8g-02"
ipAddress: "10.0.0.145"
installDiskSelector:
serial: "Virtual disk"
installDisk: "/dev/sda"
machineSpec:
secureboot: false
talosImageURL: factory.talos.dev/installer/376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba
@@ -60,8 +39,7 @@ nodes:
ip: "10.0.50.100"
- hostname: "esxi-2cu-8g-01"
ipAddress: "10.0.0.146"
installDiskSelector:
serial: "Virtual disk"
installDisk: "/dev/sda"
machineSpec:
secureboot: false
talosImageURL: factory.talos.dev/installer/376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba
@@ -78,6 +56,25 @@ nodes:
mtu: 1500
vip:
ip: "10.0.50.100"
- hostname: "esxi-2cu-8g-03"
ipAddress: "10.0.0.147"
installDisk: "/dev/sda"
machineSpec:
secureboot: false
talosImageURL: factory.talos.dev/installer/376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba
controlPlane: true
networkInterfaces:
- deviceSelector:
hardwareAddr: "34:97:87:58:7b:02"
dhcp: false
addresses:
- "10.0.0.147/24"
routes:
- gateway: "10.0.50.1"
network: 0.0.0.0/0
mtu: 1500
vip:
ip: "10.0.50.100"
# Global patches
patches:

39
talos/talsecret.sops.yaml Normal file

File diff suppressed because one or more lines are too long