Files
Renovate Bot e109c5d17b
e2e / workstation (archlinux) (pull_request) Failing after 1s
e2e / workstation (generic-linux) (pull_request) Failing after 7s
e2e / configure (talos) (pull_request) Has been skipped
Flux Diff / Flux Diff (kubernetes, helmrelease) (pull_request) Failing after 8s
Flux Diff / Flux Diff (kubernetes, kustomization) (pull_request) Failing after 10s
Kubeconform / Kubeconform (pull_request) Failing after 13s
Labeler / Labeler (pull_request) Successful in 11s
fix(container): update image ghcr.io/siderolabs/installer to v1.8.3
2024-11-14 07:01:20 +00:00

111 lines
3.2 KiB
YAML

# yaml-language-server: $schema=https://raw.githubusercontent.com/budimanjojo/talhelper/master/pkg/config/schemas/talconfig.json
---
# renovate: datasource=docker depName=ghcr.io/siderolabs/installer
talosVersion: v1.8.3
# renovate: datasource=docker depName=ghcr.io/siderolabs/kubelet
kubernetesVersion: v1.31.2
clusterName: "home-cluster"
endpoint: https://10.0.10.5:6443
clusterPodNets:
- "10.69.0.0/16"
clusterSvcNets:
- "10.96.0.0/16"
additionalApiServerCertSans: &sans
- "10.0.10.5"
- 127.0.0.1 # KubePrism
additionalMachineCertSans: *sans
# Disable built-in Flannel to use Cilium
cniConfig:
name: none
nodes:
- hostname: "homecluster01"
ipAddress: "10.0.10.21"
installDisk: "/dev/vda"
talosImageURL: factory.talos.dev/installer/b3ecfdd3351d94b41e93752fd6088fa3976f2caf86c0c4266404f9872d04516a
controlPlane: true
networkInterfaces:
- deviceSelector:
hardwareAddr: "52:54:00:23:9f:ea"
dhcp: false
addresses:
- "10.0.10.21/24"
routes:
- network: 0.0.0.0/0
gateway: "10.0.10.1"
mtu: 1500
vip:
ip: "10.0.10.5"
- hostname: "homecluster02"
ipAddress: "10.0.10.22"
installDisk: "/dev/sda"
talosImageURL: factory.talos.dev/installer/b3ecfdd3351d94b41e93752fd6088fa3976f2caf86c0c4266404f9872d04516a
controlPlane: true
networkInterfaces:
- deviceSelector:
hardwareAddr: "ac:1f:6b:22:fa:4e"
dhcp: false
addresses:
- "10.0.10.22/24"
routes:
- network: 0.0.0.0/0
gateway: "10.0.10.1"
mtu: 1500
vip:
ip: "10.0.10.5"
- hostname: "homecluster03"
ipAddress: "10.0.10.23"
installDisk: "/dev/sda"
talosImageURL: factory.talos.dev/installer/b3ecfdd3351d94b41e93752fd6088fa3976f2caf86c0c4266404f9872d04516a
controlPlane: true
networkInterfaces:
- deviceSelector:
hardwareAddr: "0c:c4:7a:e4:42:50"
dhcp: false
addresses:
- "10.0.10.23/24"
routes:
- network: 0.0.0.0/0
gateway: "10.0.10.1"
mtu: 1500
vip:
ip: "10.0.10.5"
- hostname: "homecluster04"
ipAddress: "10.0.10.24"
installDisk: "/dev/vda"
talosImageURL: factory.talos.dev/installer/b3ecfdd3351d94b41e93752fd6088fa3976f2caf86c0c4266404f9872d04516a
controlPlane: false
networkInterfaces:
- deviceSelector:
hardwareAddr: "52:54:00:23:ab:c4"
dhcp: false
addresses:
- "10.0.10.24/24"
routes:
- network: 0.0.0.0/0
gateway: "10.0.10.1"
mtu: 1500
# Global patches
patches:
- "@./patches/global/cluster-discovery.yaml"
- "@./patches/global/containerd.yaml"
- "@./patches/global/disable-search-domain.yaml"
- "@./patches/global/dns.yaml"
- "@./patches/global/hostdns.yaml"
- "@./patches/global/kubelet.yaml"
- "@./patches/global/ntp.yaml"
- "@./patches/global/openebs-local.yaml"
- "@./patches/global/sysctl.yaml"
# Controller patches
controlPlane:
patches:
- "@./patches/controller/api-access.yaml"
- "@./patches/controller/cluster.yaml"
- "@./patches/controller/disable-admission-controller.yaml"
- "@./patches/controller/etcd.yaml"