juicefs-csi-driver
juicefs-csi-driver copied to clipboard
JuiceFS CSI Driver
**What happened**: I am trying to use the csi-driver on a small private cluster with limited resources. I am trying to bring `STORAGE_CLASS_SHARE_MOUNT=true` to work. I was trying with v0.16.1...
**What happened**: I made a `StorageClass` that points to a `Secret` with `storage: minio`. I put in the credentials to a minio server that is accessible and the credentials are...
close #360
**What happened**: csi bind mount mountpoint to target failed because of `No space left on device.`: ``` I0825 21:58:03.997369 7 pod_mount.go:316] Mount point /jfs/juicefs-pro is ready I0825 21:58:04.021805 7 node.go:146]...
**What feature you'd like to add:** Add no-stripe-log option, when it's enabled, secrets like `secret-key` or `session-token` won't be stripped in logs. **Why is this feature needed:** For debugging.
**What feature you'd like to add:** **Why is this feature needed:**
In latest master branch, the [secrets](https://github.com/juicedata/juicefs-csi-driver/blob/4084f3051a58dd409eb253fd9464b762e3b21891/pkg/juicefs/mount/builder/secret.go#L26) created by csi-node-plugin don't contain `session-token`, which results in session-token missing when formatting in the mount pod.
**What feature you'd like to add:** **Why is this feature needed:**
**What feature you'd like to add:** 1. Set a default image in csi node env 2. Users can specify image of mount pod in PV/StorageClass. **Why is this feature needed:**
Right now, we use node pod as daemonset, so it's deployed into every node even it's not used by any app. We could create the node pod on demand by...