Files
terraform/proxmox/templates/talos_cluster_config.yml.tftpl
T

43 lines
988 B
Plaintext
Raw Normal View History

2026-09-03 00:35:34 -04:00
# Ref: https://docs.siderolabs.com/talos/latest/reference/configuration/v1alpha1/config#cluster
cluster:
controlPlane:
endpoint: ${cluster_endpoint}
localAPIServerPort: ${cluster_api_port}
clusterName: ${cluster_name}
network:
cni:
name: custom
urls: [] # FIX
dnsDomain: ${cluster_fqdn}
podSubnets:
- "${ipv4_pod_cidr}"
- "${ipv6_pod_cidr}"
serviceSubnets:
- "${ipv4_service_cidr}"
- "${ipv6_service_cidr}"
apiServer:
certSANs:
- "${cluster_fqdn}"
- "${cluster_api_ipv4_address}"
- "${cluster_api_ipv6_address}"
proxy:
disabled: true
discovery:
enabled: true
registries:
kubernetes:
disabled: true
service:
disabled: false
endpoint: ${discovery_service_endpoint}
coreDNS:
disabled: false
extraManifests: []
inlineManifests:
- name:
contents:
adminKubeconfig:
certLifetime: 10y
allowSchedulingOnControlPlanes: false