rawfile-localpv
rawfile-localpv copied to clipboard
Dynamically deploy Stateful Persistent Node-Local Volumes & Filesystems for Kubernetes that is provisioned from RAW-device file loop mounted Local-Hostpath storage.
The data directory used for creating the sparse file is hardcoded to "/var/csi/rawfile" in the task template. https://github.com/openebs/rawfile-localpv/blob/master/templates/task.yaml#L14 Similar to image_tag and image_repository, the data-dir also should be configurable via...
Dear @semekh Excuse me for making lots of changes in a single PR, But I tried to document change here and in my commit description making images customizable adding StorageClass...
I had the problem of rawfile-csi not clearing the block device loop after deleted PVC. Thank you for creating such a great solution!  
I am new to k8s and deployed rawfile-localpv on k8s 1.28 and all the relevant pods are running. when i make the storage class and use that in my pod...
Hi, this project seems exactly what I want to use for my single node kubernetes server. But the last commit is more than 2.5 years ago, is there still progress...
Add Compatibility with Kubernetes Version > 1.27 by updating csi provisioner to last version. tested on Kubernetes 1.28
With thin provisioning it's quite easy to bump into resource exhausted errors. I ended up disabling some checks https://git.k-space.ee/k-space/rawfile-localpv/commit/17f653b15ff1edd43473f8c4f3adba33c3703d1a https://git.k-space.ee/k-space/rawfile-localpv/commit/9c4cda7c0a33b7e1d65cda67608a09f6fe1fae36 Please make this configurable upstream
Some disk backends support `discard` feature to release unused blocks on underlying storage. It will take a long time to discard blocks when using `mkfs` to format, if large "rawfile"...
Got `FileNotFoundError: [Errno 2] No such file or directory` error when trying to create a PV and mount it.
Looks like device path is passed instead of the mountpoint.