--- kubernetes: ipPool: ipv4: # Minimum: /24 cluster_cidr: 10.42.0.0/16 service_cidr: 10.43.0.0/16 ipv6: # Minimum: /120 cluster_cidr: fd42::/56 service_cidr: fd43::/112 # Interface to grab node-IPv4/v6 from nodeIp_interface: control_plane: dns_name: token: network: # One of [flannel, calico] plugin: calico # Helper for networking helper: # https://github.com/Ruakij/RoutingTableToWg # Translates received-routes from e.g. BGP to wireguard-allowedips # Helpful, when nodeIp_interface is a wireguard-interface routingtabletowg: false # One of [traefik-ingress] ingress_controller: traefik-ingress # k3s version to install, e.g. v1.37.1+k3s1. An installed k3s is replaced only # when this is set and differs; empty installs the latest when k3s is missing. version: "" # Extra config of the nodes running etcd, left out with disable-etcd etcd_config_extra: # Without it etcd serves metrics on 127.0.0.1 only, out of reach of vmagent etcd-expose-metrics: true config_extra: # etcd-tuning # heartbeat: 0.5-1.5x of rtt # election: 10x- of heartbeat etcd-arg: heartbeat-interval: 500 election-timeout: 5000