Files
k8s/00-infrastructure/01-tofu/talos_cluster.auto.tfvars
Marcel Straub eb00ba2c5a fix: Make Cilium IPv4 BGP network fully functional including proof-of-concept application (#11)
- Upgraded to
  - Talos v1.11 (newest)
  - Kubernetes v1.34
- Added test application for LB-IPAM
- Fixed IPv4 stack:
  - BGP advertisement of Services (ClusterIP, ExternalIP and LoadBalancerIP)
  - Fixed CoreDNS (integration between Talos HostDNS and Cilium BPF)

Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #11
2025-09-13 23:28:37 +02:00

35 lines
1.4 KiB
HCL

talos_cluster_config = {
name = "eismk8-prod"
proxmox_cluster = "homelab"
node_network_vlan = 210
ntp_servers = [
"2a13:fc80:1:f000::1"
]
# http_proxy = "http://100.64.0.1:3128"
# no_proxy = "10.0.0.0/8"
mtu = 9000
vip = "10.51.10.100"
kubernetes_version = "v1.34.0"
gateway_api_version = "v1.3.0"
cilium = {
bootstrap_manifest_path = "talos/inline-manifests/cilium_install.yaml"
values_file_path = "../../02-k8s/infra/network/cilium/values.yaml"
}
argocd = {
bootstrap_manifest_path = "talos/inline-manifests/argocd_install.yaml"
}
registry_mirrors = {
"docker.io" = "https://harbor.prod.eis-mk8.de.s5b.org/v2/proxy-docker.io"
"ghcr.io" = "https://harbor.prod.eis-mk8.de.s5b.org/v2/proxy-ghcr.io"
"gcr.io" = "https://harbor.prod.eis-mk8.de.s5b.org/v2/proxy-gcr.io"
"registry.k8s.io" = "https://harbor.prod.eis-mk8.de.s5b.org/v2/proxy-registry.k8s.io"
"mcr.microsoft.com" = "https://harbor.prod.eis-mk8.de.s5b.org/v2/proxy-mcr.microsoft.com"
"quay.io" = "https://harbor.prod.eis-mk8.de.s5b.org/v2/proxy-quay.io"
"public.ecr.aws" = "https://harbor.prod.eis-mk8.de.s5b.org/v2/proxy-public.ecr.aws"
"ecr-public.aws.com" = "https://harbor.prod.eis-mk8.de.s5b.org/v2/proxy-public.ecr.aws"
}
}