feat: Bootstrap cluster with Talos 1.11.3

This commit is contained in:
2026-02-07 00:37:01 +01:00
parent 0fb1007e33
commit 9d42bbb46b
19 changed files with 121 additions and 91 deletions

View File

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

View File

@@ -15,7 +15,7 @@ cluster:
extraArgs:
listen-metrics-urls: http://0.0.0.0:2381
advertisedSubnets:
- 10.0.50.0/24
- 10.0.0.0/24
proxy:
disabled: true
scheduler:

View File

@@ -4,4 +4,4 @@ machine:
serializeImagePulls: false
nodeIP:
validSubnets:
- 10.0.50.0/24
- 10.0.0.0/24

View File

@@ -4,10 +4,10 @@ clusterName: kubernetes
talosVersion: "${talosVersion}"
kubernetesVersion: "${kubernetesVersion}"
endpoint: https://10.0.50.100:6443
endpoint: https://10.0.0.200:6443
additionalApiServerCertSans: &sans
- "127.0.0.1"
- "10.0.50.100"
- "10.0.0.200"
additionalMachineCertSans: *sans
clusterPodNets: ["10.42.0.0/16"]
@@ -23,7 +23,8 @@ nodes:
installDisk: "/dev/sda"
machineSpec:
secureboot: false
talosImageURL: factory.talos.dev/installer/376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba
# grubUseUKICmdline: false
talosImageURL: factory.talos.dev/installer/43a1a6104d8dcd6547983f4ed13abb6f5e8a1b2fdad796c69e7db6e95d122884
controlPlane: true
networkInterfaces:
- deviceSelector:
@@ -32,17 +33,18 @@ nodes:
addresses:
- "10.0.0.145/24"
routes:
- gateway: "10.0.50.1"
- gateway: "10.0.0.1"
network: 0.0.0.0/0
mtu: 1500
vip:
ip: "10.0.50.100"
ip: "10.0.0.200"
- hostname: "esxi-2cu-8g-01"
ipAddress: "10.0.0.146"
installDisk: "/dev/sda"
machineSpec:
secureboot: false
talosImageURL: factory.talos.dev/installer/376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba
# grubUseUKICmdline: false
talosImageURL: factory.talos.dev/installer/43a1a6104d8dcd6547983f4ed13abb6f5e8a1b2fdad796c69e7db6e95d122884
controlPlane: true
networkInterfaces:
- deviceSelector:
@@ -51,17 +53,18 @@ nodes:
addresses:
- "10.0.0.146/24"
routes:
- gateway: "10.0.50.1"
- gateway: "10.0.0.1"
network: 0.0.0.0/0
mtu: 1500
vip:
ip: "10.0.50.100"
ip: "10.0.0.200"
- hostname: "esxi-2cu-8g-03"
ipAddress: "10.0.0.147"
installDisk: "/dev/sda"
machineSpec:
secureboot: false
talosImageURL: factory.talos.dev/installer/376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba
# grubUseUKICmdline: false
talosImageURL: factory.talos.dev/installer/43a1a6104d8dcd6547983f4ed13abb6f5e8a1b2fdad796c69e7db6e95d122884
controlPlane: true
networkInterfaces:
- deviceSelector:
@@ -70,11 +73,11 @@ nodes:
addresses:
- "10.0.0.147/24"
routes:
- gateway: "10.0.50.1"
- gateway: "10.0.0.1"
network: 0.0.0.0/0
mtu: 1500
vip:
ip: "10.0.50.100"
ip: "10.0.0.200"
# Global patches
patches:

View File

@@ -1,4 +1,4 @@
# renovate: datasource=docker depName=ghcr.io/siderolabs/installer
talosVersion: v1.12.2
talosVersion: v1.11.3
# renovate: datasource=docker depName=ghcr.io/siderolabs/kubelet
kubernetesVersion: v1.35.0
kubernetesVersion: v1.34.0

File diff suppressed because one or more lines are too long