The fruit is open source & free. The vine is commercial.
The kiwi grows on a vine โ a liane that supports, connects, and nourishes every fruit in the cluster.
Automatic peer discovery. Nodes find each other and form a cluster.
Encrypted tunnels between nodes. NAT traversal for cross-datacenter.
Automatic TLS via Let's Encrypt. Service routing and load balancing.
Decides which node runs which service. LXC/VM provisioning.
Monitors all services. Restarts failures, rebalances load.
Coordinated backups across the cluster. Native PBS integration.
Everything inside the fruit โ skin, flesh, seeds, and core. A fully functional single-node workplace.
The vine that connects multiple fruits. Multi-node orchestration โ one install, N nodes, one workplace.
The Vine extends the private bridge across physical hosts. Each host runs its own set of containers. The Vine discovers peers, establishes encrypted tunnels, and schedules services across the cluster.
Single-host KiwiStack is fully functional without the Vine. The Vine adds multi-host orchestration — it is the glue between private bridges.