Hey everyone! I'm diving into Kubernetes with a setup that includes a cluster of four nodes (one master and three worker nodes) running on a single physical host via Proxmox. Currently, I have only one SSD on my minisforum UM870. I'm looking for suggestions on a suitable storage solution for persistent volumes since I'll be experimenting with applications like Jellyfin. I want to avoid going with Rook because it feels like overkill for my current needs as a beginner. Any advice would be appreciated! Thanks!
5 Answers
I personally run Jellyfin with the Synology CSI driver and it has been really smooth. If you're already considering a compatible NAS, it might be worth a look!
Using Longhorn can be great if you're looking for redundancy, but just be cautious with the networking part unless you're equipped for high speeds. Otherwise, you might run into performance issues.
Another option could be the Local Path Provisioner. It’s easy to set up and works well for local storage without too much fuss.
You should check out the Proxmox CSI plugin. It’s specifically designed for your setup, and I think it'll serve you well for persistent storage. Just follow the instructions on their GitHub page.
If you want something simple yet effective, I’d recommend setting up NFS on a new VM, maybe using TrueNAS. It’s straightforward, but do keep in mind that it introduces a single point of failure just like your current SSD.

Totally agree with you! Using Longhorn with Proxmox can complicate things and might not be worth it if you're just starting out. The CSI plugin is a much better fit.