Files
k8s/99-legacy/patches/00_all.yaml
2025-09-01 10:15:09 +02:00

50 lines
1.5 KiB
YAML

# Cluster level patches for all machines
machine:
install:
disk: /dev/sda # The disk used for installations.
# image: ghcr.io/siderolabs/installer:v1.9.1
image: factory.talos.dev/installer/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515:v1.9.2
wipe: false # Indicates if the installation disk should be wiped at installation time.
kubelet:
nodeIP:
validSubnets:
- 10.51.10.0/23
- 2a13:fc80:1:a::/64
network:
nameservers:
- 2a13:fc80:1:f000::1
searchDomains:
- prod.k8.eis-mk8.de.s5b.org
time:
disabled: false # Indicates if the time service is disabled for the machine.
servers:
- 2a13:fc80:1:f000::1
bootTimeout: 2m0s # Specifies the timeout when the node time is considered to be in sync unlocking the boot sequence.
cluster:
controlPlane:
endpoint: https://ctl.prod.k8.eis-mk8.de.s5b.org:6443 # Endpoint is the canonical controlplane endpoint, which can be an IP address or a DNS hostname.
clusterName: eis-mk8-prod # Configures the cluster's name.
# Provides cluster specific network configuration options.
network:
# cni:
# name: none
dnsDomain: cluster.local # The domain used by Kubernetes DNS.
# The pod subnet CIDR.
podSubnets:
- 10.244.0.0/16
- 2a13:fc80:0001:d200::/64
# The service subnet CIDR.
serviceSubnets:
- 10.96.0.0/12
- 2a13:fc80:0001:d201::/64
# # kube-proxy
# proxy:
# disabled: false # we are using Cillium for all networking stuff