<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Storage on Cozystack</title><link>https://deploy-preview-490--cozystack.netlify.app/topics/storage/</link><description>Recent content in Storage on Cozystack</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 17 Apr 2026 19:43:16 +0500</lastBuildDate><atom:link href="https://deploy-preview-490--cozystack.netlify.app/topics/storage/index.xml" rel="self" type="application/rss+xml"/><item><title>Cozystack v0.40: LINSTOR Scheduler, SeaweedFS Traffic Locality, ValuesFrom Configuration, and Platform Decomposition</title><link>https://deploy-preview-490--cozystack.netlify.app/blog/2026/01/cozystack-v0-40/</link><pubDate>Sat, 10 Jan 2026 00:00:00 +0000</pubDate><guid>https://deploy-preview-490--cozystack.netlify.app/blog/2026/01/cozystack-v0-40/</guid><description>&lt;h3 id="cozystack-v040-linstor-scheduler-seaweedfs-traffic-locality-valuesfrom-configuration-and-platform-decomposition"&gt;Cozystack v0.40: LINSTOR Scheduler, SeaweedFS Traffic Locality, ValuesFrom Configuration, and Platform Decomposition&lt;/h3&gt;
&lt;p&gt;Version 0.40 is a substantial release that optimizes storage performance, introduces a new configuration mechanism, and refactors the platform architecture for modularity.&lt;/p&gt;
&lt;h3 id="major-features-and-improvements"&gt;Major Features and Improvements&lt;/h3&gt;
&lt;h4 id="linstor-scheduler"&gt;LINSTOR Scheduler&lt;/h4&gt;
&lt;p&gt;A new &lt;strong&gt;LINSTOR scheduler&lt;/strong&gt; places pods on nodes that have &lt;strong&gt;local storage replicas&lt;/strong&gt;, minimizing network I/O for storage-heavy workloads. An admission webhook automatically routes pods to the optimal node. Combined with &lt;strong&gt;auto-diskful&lt;/strong&gt; (converting diskless to diskful after 30 minutes of Primary state), this creates a self-optimizing storage topology.&lt;/p&gt;</description></item><item><title>Cozystack v0.37: OpenAPI Dashboard, Lineage Webhook, PVC Expansion in Tenants, and SeaweedFS S3 Discovery</title><link>https://deploy-preview-490--cozystack.netlify.app/blog/2025/10/cozystack-v0-37/</link><pubDate>Fri, 10 Oct 2025 00:00:00 +0000</pubDate><guid>https://deploy-preview-490--cozystack.netlify.app/blog/2025/10/cozystack-v0-37/</guid><description>&lt;h3 id="cozystack-v037-openapi-dashboard-lineage-webhook-pvc-expansion-in-tenants-and-seaweedfs-s3-discovery"&gt;Cozystack v0.37: OpenAPI Dashboard, Lineage Webhook, PVC Expansion in Tenants, and SeaweedFS S3 Discovery&lt;/h3&gt;
&lt;p&gt;Version 0.37 is a major release that overhauls the platform UI and introduces powerful new infrastructure capabilities.&lt;/p&gt;
&lt;h3 id="major-features-and-improvements"&gt;Major Features and Improvements&lt;/h3&gt;
&lt;h4 id="new-openapi-based-dashboard"&gt;New OpenAPI-Based Dashboard&lt;/h4&gt;
&lt;p&gt;The old Kubeapps-based UI is replaced with a &lt;strong&gt;brand-new OpenAPI-based Dashboard&lt;/strong&gt;. The new dashboard features module-aware navigation, dynamic branding, richer Kubernetes resource views, and is built directly on the Cozystack API schema — making it automatically aware of all available applications and their configuration options.&lt;/p&gt;</description></item><item><title>Cozystack v0.12: StorageClass for All Apps, Cilium v1.16, VM Configuration, and E2E Sandbox</title><link>https://deploy-preview-490--cozystack.netlify.app/blog/2024/08/cozystack-v0-12/</link><pubDate>Wed, 21 Aug 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-490--cozystack.netlify.app/blog/2024/08/cozystack-v0-12/</guid><description>&lt;h3 id="cozystack-v012-storageclass-for-all-apps-cilium-v116-vm-configuration-and-e2e-sandbox"&gt;Cozystack v0.12: StorageClass for All Apps, Cilium v1.16, VM Configuration, and E2E Sandbox&lt;/h3&gt;
&lt;p&gt;Version 0.12 brings storage flexibility, updated networking, and better testing infrastructure.&lt;/p&gt;
&lt;h3 id="major-features-and-improvements"&gt;Major Features and Improvements&lt;/h3&gt;
&lt;h4 id="storageclass-for-all-applications"&gt;StorageClass for All Applications&lt;/h4&gt;
&lt;p&gt;All applications now support a &lt;strong&gt;&lt;code&gt;storageClass&lt;/code&gt; option&lt;/strong&gt;, allowing operators to choose which storage class to use per application. This is especially important for clusters with multiple storage backends.&lt;/p&gt;
&lt;h4 id="cilium-v1161"&gt;Cilium v1.16.1&lt;/h4&gt;
&lt;p&gt;Cilium is updated to &lt;strong&gt;v1.16.1&lt;/strong&gt;, bringing performance improvements and new networking features.&lt;/p&gt;</description></item><item><title>Cozystack v0.6: VM Serial Console, Ephemeral Storage for Containers, and etcd Auto-Quota</title><link>https://deploy-preview-490--cozystack.netlify.app/blog/2024/05/cozystack-v0-6/</link><pubDate>Thu, 16 May 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-490--cozystack.netlify.app/blog/2024/05/cozystack-v0-6/</guid><description>&lt;h3 id="cozystack-v06-vm-serial-console-ephemeral-storage-for-containers-and-etcd-auto-quota"&gt;Cozystack v0.6: VM Serial Console, Ephemeral Storage for Containers, and etcd Auto-Quota&lt;/h3&gt;
&lt;p&gt;Version 0.6 focuses on improving the virtual machine experience and storage management in tenant Kubernetes clusters.&lt;/p&gt;
&lt;h3 id="major-features-and-improvements"&gt;Major Features and Improvements&lt;/h3&gt;
&lt;h4 id="vm-serial-console"&gt;VM Serial Console&lt;/h4&gt;
&lt;p&gt;Virtual machines now support &lt;strong&gt;serial console access&lt;/strong&gt; via &lt;code&gt;virtctl&lt;/code&gt; from the KubeVirt toolkit. The root user no longer requires a password, making VM debugging straightforward.&lt;/p&gt;
&lt;h4 id="ephemeral-storage-for-containers"&gt;Ephemeral Storage for Containers&lt;/h4&gt;
&lt;p&gt;VMs now launch with &lt;strong&gt;two ephemeral disks&lt;/strong&gt; mounted at &lt;code&gt;/var/lib/containerd&lt;/code&gt; and &lt;code&gt;/var/lib/kubelet&lt;/code&gt;. This prevents container storage from filling up the root disk — a common issue in long-running clusters.&lt;/p&gt;</description></item><item><title>DIY: Create Your Own Cloud with Kubernetes (Part 2)</title><link>https://deploy-preview-490--cozystack.netlify.app/blog/2024/04/diy-create-your-own-cloud-with-kubernetes-part-2/</link><pubDate>Fri, 05 Apr 2024 07:35:00 +0000</pubDate><guid>https://deploy-preview-490--cozystack.netlify.app/blog/2024/04/diy-create-your-own-cloud-with-kubernetes-part-2/</guid><description>&lt;p&gt;&lt;strong&gt;Author&lt;/strong&gt;: Andrei Kvapil (Ænix)&lt;/p&gt;
&lt;p&gt;Continuing our series of posts on how to build your own cloud using just the Kubernetes ecosystem.
In the 
&lt;a href="https://deploy-preview-490--cozystack.netlify.app/blog/2024/04/05/diy-create-your-own-cloud-with-kubernetes-part-1/"&gt;previous article&lt;/a&gt;, we
explained how we prepare a basic Kubernetes distribution based on Talos Linux and Flux CD.
In this article, we&amp;rsquo;ll show you a few various virtualization technologies in Kubernetes and prepare
everything need to run virtual machines in Kubernetes, primarily storage and networking.&lt;/p&gt;
&lt;p&gt;We will talk about technologies such as KubeVirt, LINSTOR, and Kube-OVN.&lt;/p&gt;</description></item><item><title>Cozystack v0.1: ZFS Support, Leader Election, and Documentation Move</title><link>https://deploy-preview-490--cozystack.netlify.app/blog/2024/02/cozystack-v0-1/</link><pubDate>Tue, 20 Feb 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-490--cozystack.netlify.app/blog/2024/02/cozystack-v0-1/</guid><description>&lt;h3 id="cozystack-v01-zfs-support-leader-election-and-documentation-move"&gt;Cozystack v0.1: ZFS Support, Leader Election, and Documentation Move&lt;/h3&gt;
&lt;p&gt;The first feature release of Cozystack lays the groundwork for a production-grade platform.&lt;/p&gt;
&lt;h3 id="major-features-and-improvements"&gt;Major Features and Improvements&lt;/h3&gt;
&lt;h4 id="zfs-support"&gt;ZFS Support&lt;/h4&gt;
&lt;p&gt;Cozystack now supports &lt;strong&gt;ZFS&lt;/strong&gt; as a storage backend, giving operators a choice of battle-tested storage for their infrastructure.&lt;/p&gt;
&lt;h4 id="leader-election"&gt;Leader Election&lt;/h4&gt;
&lt;p&gt;Leader election is enabled for the Cozystack controller, ensuring that only one instance is active at a time — a prerequisite for high-availability deployments.&lt;/p&gt;</description></item></channel></rss>