Today is a great day for Liqo: the first version of this project (v0.1) is out in the wild!
Liqo is an open source project started at Politecnico of Turin that allows to resize your Kubernetes cluster seamlessly and securely. With Liqo, your cluster can leverage resources available anywhere, giving you more flexibility when running your applications.
For example, your cluster can scale better and react quickly to unforeseen service demand, can be drained to facilitate maintenance operations, or applications can be relocated across multiple cloud providers to optimize the overall cost.
Liqo implements a decentralized governance without any central point of control, similar to the highly successful “peering” model of the Internet. New peering relationships can be established dynamically, whenever needed, even automatically. Cluster auto-discovery can further simplify this process.
This first proof-of-concept release gives a promising insight about the experience provided by Liqo. In particular, the first release includes:
Dynamic discovery and peering between clusters: clusters can be discovered and peered (/unpeered) dynamically, with almost no effort.
Transparent pod offloading in “peered” clusters with no modifications required w.r.t. applications, cluster interactions (e.g., kubectl commands) and Kubernetes Control Plane.
Dynamic and decentralized network extension across clusters, supporting common traffic patterns (Pod-to-Pod, Pod-to-Service).
If you like the project, please do not forget to “star” it on Github!
The Liqo team