pillar-csiDocs
Star

pillar-csi documentation

pillar-csi is a Container Storage Interface (CSI) driver for Kubernetes. It creates volumes in the ZFS pools and LVM volume groups on your storage nodes, and the Linux kernel NVMe-oF target serves them to pods over TCP.

The driver’s container images carry every tool it runs, so your hosts need only the NVMe-oF kernel modules and a ZFS pool or LVM volume group. NVMe-oF/TCP ships today; iSCSI, NFS and SMB are planned.

If you have not installed pillar-csi yet, start with the tutorial. It takes you from one storage node to a pod with a mounted volume.

Tutorial: your first PVCSet up a storage node with a ZFS pool or LVM volume group and create your first PVC.

pillar-csi does not replicate data. Each volume lives on one storage node, so the volume is unavailable while that node is down. The architecture page explains the data path in detail.

Type to search every page.