forked from kubebn/talos-proxmox-kaas
-
Notifications
You must be signed in to change notification settings - Fork 0
/
terraform.tfvars
29 lines (28 loc) · 1.96 KB
/
terraform.tfvars
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
vpc_main_cidr = "10.1.1.0/24" # nodes subnet
gateway = "10.1.1.1" # subnet gateway
first_ip = "5" # first ip address of the master-1 node - 10.1.1.5
worker_first_ip = "8" # first ip address of the worker-1 node - 10.1.1.8
proxmox_storage1 = "vms" # proxmox storage lvm 1
proxmox_storage2 = "vms2" # proxmox storage lvm 2
k8s_version = "v1.27.1" # k8s version
proxmox_image = "talos" # talos image created by packer
talos_version = "v1.4" # talos version for machineconfig gen
cluster_endpoint = "https://10.1.1.20:6443" # cluster endpoint to fetch via talosctl
region = "cluster-1" # proxmox cluster name
pool = "prod" # proxmox pool for vms
private_key_file_path = "~/.ssh/id_rsa" # fluxcd git creds for ssh
public_key_file_path = "~/.ssh/id_rsa.pub" # fluxcd git creds for ssh
known_hosts = "github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg="
kubernetes = {
podSubnets = "10.244.0.0/16" # pod subnet
serviceSubnets = "10.96.0.0/12" # svc subnet
domain = "cluster.local" # cluster local kube-dns svc.cluster.local
ipv4_vip = "10.1.1.20" # vip ip address
apiDomain = "api.cluster.local" # cluster endpoint
talos-version = "v1.4.1" # talos installer version
metallb_l2_addressrange = "10.1.1.30-10.1.1.35" # metallb L2 configuration ip range
registry-endpoint = "reg.weecodelab.nl" # set registry url for cache image pull
# FLUX ConfigMap settings
sidero-endpoint = "10.1.1.30"
cluster-0-vip = "10.1.1.40"
}