k0s: version: v1.34.3+k0s.0 private_ip_range: "10.1.0.0/24" hostname: "cluster.local" dual_stack: false wireguard: true public_ip_range: 192.168.0.0/24 metallb: version: v0.15.3 public_ip_range: 192.168.1.0/24 haproxy: keepalived: id: "100" auth: 4PycOh7xM kube: vip: 10.1.0.10 proxy: "1": mac: BC:24:6E:9E:EE:F0 ip: 10.1.0.8 "2": mac: BC:24:6E:9E:EE:F1 ip: 10.1.0.9 nodes: ssh: user: root port: "22" key: ~/.ssh/id_rsa network: private: interface: eth0 gateway: 10.1.0.1 netmask: "24" public: interface: eth1 gateway: 192.168.1.1 netmask: "24" controller: "1": mac: BC:24:6E:9E:EE:01 ip: 10.1.0.21 "2": mac: BC:24:FC:E1:CF:02 ip: 10.1.0.22 "3": mac: BC:24:EE:D0:1F:03 ip: 10.1.0.23 worker: "1": mac: BC:24:BC:E9:4C:01 ip: 10.1.0.24 "2": mac: BC:24:BC:E9:4C:02 ip: 10.1.0.25 "3": mac: BC:24:BC:E9:4C:03 ip: 10.1.0.26 "4": mac: BC:24:BC:E9:4C:04 ip: 10.1.0.27 "5": mac: BC:24:BC:E9:4C:05 ip: 10.1.0.28 bastion: enable: false ssh: user: example_user port: "22" host: ssh-1.homelab.local key: ~/.ssh/id_rsa