Files
HetznerTerra/terraform.tfvars.example
micqdf b1dae28aa5
Deploy Cluster / Terraform (push) Failing after 52s
Deploy Cluster / Ansible (push) Has been skipped
Deploy Grafana Content / Grafana Content (push) Failing after 1m37s
feat: migrate cluster baseline from Hetzner to Proxmox
Replace Hetzner infrastructure and cloud-provider assumptions with Proxmox
VM clones, kube-vip API HA, and NFS-backed storage. Update bootstrap,
Flux addons, CI workflows, and docs to target the new private Proxmox
baseline while preserving the existing Tailscale, Doppler, Flux, Rancher,
and B2 backup flows.
2026-04-22 03:02:13 +00:00

34 lines
1.1 KiB
Plaintext

proxmox_endpoint = "https://100.105.0.115:8006/"
proxmox_api_token_id = "terraform-prov@pve!k8s-cluster"
proxmox_api_token_secret = "your-proxmox-api-token-secret"
ssh_public_key = "~/.ssh/infra.pub"
ssh_private_key = "~/.ssh/infra"
s3_access_key = "your-backblaze-key-id"
s3_secret_key = "your-backblaze-application-key"
s3_endpoint = "https://s3.eu-central-003.backblazeb2.com"
s3_bucket = "k8s-terraform-state"
cluster_name = "k8s-cluster"
tailscale_tailnet = "yourtailnet.ts.net"
kube_api_vip = "10.27.27.40"
control_plane_count = 3
control_plane_ips = ["10.27.27.30", "10.27.27.31", "10.27.27.32"]
control_plane_vm_ids = [200, 201, 202]
worker_count = 5
worker_ips = ["10.27.27.41", "10.27.27.42", "10.27.27.43", "10.27.27.44", "10.27.27.45"]
worker_vm_ids = [210, 211, 212, 213, 214]
proxmox_node_name = "flex"
proxmox_template_vm_id = 9000
proxmox_vm_storage_pool = "Flash"
proxmox_cloud_init_storage_pool = "Flash"
proxmox_bridge = "vmbr0"
proxmox_gateway = "10.27.27.1"
proxmox_dns_servers = ["1.1.1.1", "8.8.8.8"]