Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg)
Version 0.6.0 of Kilo focuses primarily on improving usability and optimizing performance, notably by reducing the number of iptables operations. 0.6.0 includes the following changes:
Version 0.5.0 of Kilo is a small release but brings important fixes, most notably correct support for nftables. Before this version, Kilo only supported adding firewall rules via the legacy iptables API, meaning networking may have not worked as expected on nftables-based systems. 0.5.0 includes the following changes:
Note: it is strongly recommended for all users upgrade to this version of Kilo.
Version 0.4.1 of Kilo is a small patch release that ensures that all manifests included in the tag reference container images with the same tag. Thanks to @clive-jevons for #292.
Version 0.4.0 of Kilo is a huge release that introduces lots of new features and bug fixes:
kgctl connect
, a command to establish and maintain a VPN connection from a host, e.g. a laptop, to the cluster #269FORWARD
policy on iptables #244Version 0.3.1 fixes a bug with the scoping of Kilo's Peer CustomResourceDefinition, which incorrectly caused the Peers to be namespaced (#226). Note: to upgrade from the affected version of Kilo, 0.3.0, take the following steps:
kubectl delete crd peers.kilo.squat.ai
; andkubectl apply -f https://raw.githubusercontent.com/squat/kilo/0.3.1/manifests/crds.yaml
.Version 0.3.0 includes additions to the docs, some bug fixes, and the following major features:
kubectl delete crd peers.kilo.squat.ai
; andkubectl apply -f https://raw.githubusercontent.com/squat/kilo/0.3.0/manifests/crds.yaml
kgctl --mesh-granularity full
#197Version 0.2.0 of Kilo includes several bug fixes and the following major features:
kgctl
binary on Darwin and Windows--resync-period
flag to control the update time between reconciliationVersion 0.1.0 marks the first official release of the Kilo project. To date, Kilo supports the following major features:
kgctl
.For more information and documentation, please take a look at the Kilo documentation at https://kilo.squat.ai.