Releases: openshift/csi-driver-shared-resource
Releases · openshift/csi-driver-shared-resource
v0.4.8-rc.0
Developer Preview - Projected Resource CSI Driver
This is the first developer preview release of the Projected Resource CSI Driver.
Installation
- Ensure you are connected to a Kubernetes cluster as a cluster administrator.
- Apply the
release.yamlfile to your cluster:
$ kubectl apply -f https://github.com/openshift/csi-driver-projected-resource/releases/download/v0.4.8-rc.0/release.yaml
Features
- Initial pod requests for
ShareCSI volumes are denied without both a validSharereference and
permissions to access thatShare - Changes to the
Share's backing resource (kind, namespace, name) get reflected in data stored in the user pod's CSI volume - Subsequent removal of permissions for a
Shareresults in removal of the associated data stored in the user pod's CSI volume - Re-granting of permission for a
Share(after having the permissions initially, then removed) results in the associated
data getting stored in the user pod's CSI volume - Removal of the
Shareused to provisionSharecsi volume for a pod result in the associated data getting removed - Re-creation of a removed
Sharefor a previously provisionedShareCSI volume results in the associated data
reappearing in the user pod's CSI volume - Supports recycling of the csi driver so that previously provisioned CSI volumes are still managed; in other words,
the driver's interan state is persisted - Multiple
Shareswithin a pod are allowed - When multiple
Sharesare mounted in a pod, oneSharecan be mounted as a subdirectory of anotherShare