b1dae28aa5
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.
18 lines
609 B
YAML
18 lines
609 B
YAML
---
|
|
k3s_version: latest
|
|
k3s_token: ""
|
|
k3s_node_ip: ""
|
|
k3s_primary_public_ip: ""
|
|
k3s_disable_embedded_ccm: false
|
|
k3s_disable_servicelb: true
|
|
k3s_kubelet_cloud_provider_external: false
|
|
k3s_flannel_iface: ens18
|
|
# Load Balancer endpoint for HA cluster joins (set in inventory)
|
|
kube_api_endpoint: ""
|
|
# Tailscale DNS names for control planes (to enable tailnet access)
|
|
# Using DNS names instead of IPs since Tailscale IPs change on rebuild
|
|
tailscale_control_plane_names:
|
|
- "k8s-cluster-cp-1.silverside-gopher.ts.net"
|
|
- "k8s-cluster-cp-2.silverside-gopher.ts.net"
|
|
- "k8s-cluster-cp-3.silverside-gopher.ts.net"
|