Available free release PaaS-platforms Cozystack 1.2, built on Kubernetes. The project is aimed at providing a ready-made platform for hosting providers and a framework for building private and public clouds. The platform is installed directly on servers and covers all aspects of preparing infrastructure for the provision of managed services. Cozystack allows you to run and provision Kubernetes clusters, databases, and virtual machines. The platform code is available on GitHub and distributed under the Apache-2.0 license.
The platform includes a free implementation of network infrastructure (fabric) based on Kube-OVN, and uses Cilium for organizing a service network, MetalLB for announcing services to the outside. Storage is implemented in LINSTOR, which proposes using ZFS as the base layer for storage and DRBD for replication. There is a pre-configured monitoring stack based on VictoriaMetrics and Grafana. To launch virtual machines, the KubeVirt technology is used, which allows you to run classic virtual machines directly in Kubernetes containers and already has all the necessary integrations with the Cluster API for running managed Kubernetes clusters inside a “hardware” Kubernetes cluster. Within the platform, you can deploy Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics and other services with a click.
Main innovations in Cozystack 1.2.0:
- An application has been added to the Dashboard “Managed OpenSearch”, supporting all releases of the OpenSearch platform. A multi-role topology is available, TLS is enabled by default, HTTP Basic authentication works out of the box,