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.yaml
file 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
Share
CSI volumes are denied without both a validShare
reference 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
Share
results 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
Share
used to provisionShare
csi volume for a pod result in the associated data getting removed - Re-creation of a removed
Share
for a previously provisionedShare
CSI 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
Shares
within a pod are allowed - When multiple
Shares
are mounted in a pod, oneShare
can be mounted as a subdirectory of anotherShare