Cozystack 0.11: New Open PAAS Platform on Kubernetes

Aenix.io has published the release of the free Paas platform Cozystack 0.11.0, built on the basis of Kubernetes. The project aims to provide a ready-made platform for hosting providers and a framework for building private and public clouds. Cozystack is installed directly on servers and covers all aspects of infrastructure preparation to provide managed services. The platform allows users to launch and provide Kubernetes clusters, databases, and virtual machines. The platform’s code is available on Github and is distributed under the Apache-2.0 license.

The basic technology stack includes Talos Linux and Flux CD. Images with the system, core, and necessary modules are formed in advance and updated atomically, eliminating the need for components like DKMS and package managers to ensure stable operation. The platform provides a simple installation method in an empty data center using PXE and the Debian-like installer Talos-Bootstrap.

Cozystack includes a free implementation of network infrastructure based on kube-ovn, utilizing Cilium for organizing a service network and MetalLB for service announcements to the outside. Storage is implemented using Linstor, proposing ZFS as a base layer for storage and DRBD for replication. The platform also features monitoring based on Victoriametrics and Grafana. For launching virtual machines, Cozystack leverages KubeVirt, allowing users to run classic virtual machines directly in Kubernetes containers with necessary

/Reports, release notes, official announcements.