Cozystack Bundles: Overview and Comparison
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
Component | paas-full | iaas-full* | paas-hosted | distro-full | distro-hosted |
---|---|---|---|---|---|
Cozystack Dashboard | ✔ | ✔ | ✔ | ❌ | ❌ |
Cozystack API | ✔ | ✔ | ✔ | ❌ | ❌ |
Managed Applications | ✔ | ❌ | ✔ | ❌ | ❌ |
Virtual Machines | ✔ | ✔ | ❌ | ❌ | ❌ |
Managed Kubernetes | ✔ | ✔ | ❌ | ❌ | ❌ |
Kubernetes Operators | ✔ | ❌ | ✔ | ✔ (optional) | ✔ (optional) |
Monitoring subsystem | ✔ | ✔ | ✔ | ✔ (optional) | ✔ (optional) |
Storage subsystem | LINSTOR | LINSTOR | ❌ | LINSTOR | ❌ |
Networking subsystem | Kube-OVN + Cilium | Kube-OVN + Cilium | ❌ | Cilium | ❌ |
Virtualization subsystem | KubeVirt | KubeVirt | ❌ | KubeVirt (optional) | KubeVirt (optional) |
OS and Kubernetes subsystem | Talos Linux | Talos Linux | ❌ | Talos 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.