Skip to content

0.4.0

Compare
Choose a tag to compare
@squat squat released this 08 Apr 13:10
· 98 commits to main since this release
0.4.0
0dfb744

Version 0.4.0 of Kilo is a huge release that introduces lots of new features and bug fixes:

  • feature: introduce kgctl connect, a command to establish and maintain a VPN connection from a host, e.g. a laptop, to the cluster #269
  • feature: add a validating webhook for the Kilo Peer CRD #233
  • feature: add an HTTP endpoint for rendering the cluster topology graph #214
  • feature: allow configuring the MTU of the Kilo WireGuard interface #215
  • feature: add flag to prioritize private IP addresses during endpoint discovery #232
  • enhancement: exclude local IP addresses discovered during hostname resolution #230
  • enhancement: add a flag to enable a default FORWARD policy on iptables #244
  • enhancement: add documentation and manifests for monitoring Kilo and WireGuard #251
  • enhancement: detect if IPv6 is disabled #260
  • enhancement: reduce the cluster role permissions required by Kilo #211
  • enhancement: automatically generate kubeconfig for K3s deployments #212
  • enhancement: install with Arkade #288
  • fix: fix the generated routes for nodes behind NAT #285
  • fix: respect allowed location IPs in the generated configuration for peers #287