Cozystack Bundles: Overview and Comparison

Cozystack bundles reference: composition, configuration, and troubleshooting.

Introduction

Bundles are pre-defined combinations of Cozystack components. Each bundle is tested, versioned, and guaranteed to work as a unit. They simplify installation, reduce the risk of misconfiguration, and make it easier to choose the right set of features for your deployment.

This guide is for infrastructure engineers, DevOps teams, and platform architects planning to deploy Cozystack in different environments. It explains how Cozystack bundles help tailor the installation to specific needs—whether you’re building a fully featured platform-as-a-service or just need a minimal Kubernetes cluster.

Bundles Overview

Componentpaas-fulliaas-full*paas-hosteddistro-fulldistro-hosted
Cozystack Dashboard
Cozystack API
Managed Applications
Virtual Machines
Managed Kubernetes
Kubernetes Operators✔ (optional)✔ (optional)
Monitoring subsystem✔ (optional)✔ (optional)
Storage subsystemLINSTORLINSTORLINSTOR
Networking subsystemKube-OVN + CiliumKube-OVN + CiliumCilium
Virtualization subsystemKubeVirtKubeVirtKubeVirt (optional)KubeVirt (optional)
OS and Kubernetes subsystemTalos LinuxTalos LinuxTalos Linux

* Bundle iaas-full is currently on the roadmap, see cozystack/cozystack#730.

What’s Next

To see the full list of components and configuration options for each bundle, refer to the bundle reference documentation.

To deploy a selected bundle, follow the Cozystack quickstart guide or platform installation documentation.