These notes describe Release 1.0.2 of the Container Storage Interface (CSI) Storage Plugin.
You may also be interested in the Kubernetes Release Notes.
| Version | 1.0.2 |
| Release Date | March 2020 |
| MapR Version Interoperability | Compatible with MapR 6.1.0 or later. |
| Kubernetes Compatibility | Kubernetes 1.13.0 and later.* |
| OpenShift Compatibility | 4.1 and 4.2 |
| CSI Driver Downloads | See Downloads (CSI) for more information. |
| Documentation | Container Storage Interface (CSI) Storage Plugin Overview |
| Related Resources | https://mapr.com/solutions/data-fabric/kubernetes/ |
* Kubernetes alpha features are not supported.
This release of the Container Storage Interface (CSI) Storage Plugin increments the version of the
csi-kdfplugin to 1.0.2. Release 1.0.2 adds support for all three MapR
POSIX licenses (Basic, Container, and Platinum) and allows users to pass custom startup
parameters to the FUSE process.
For new-feature information, see Example: Mounting a PersistentVolume for Static Provisioning.
You can access the new csi-kdfplugin by installing the custom resource
definition using the csi-maprkdf-v1.0.2.yaml file. Or you can build your
own container and point to the plugin on the Docker hub at
maprtech/csi-kdfplugin:1.0.2. For installation information, see Installing, Uninstalling, and Upgrading the Container Storage Interface (CSI) Storage Plugin.
None.
Note the following limitations:
Note the following known issues:
readOnly in the
volumeAttributes. For example, the following is supported:
csi:
nodePublishSecretRef:
name: "mapr-ticket-secret"
namespace: "test-csi"
driver: com.mapr.csi-kdf
volumeHandle: pv-securepv-test-read-only-id
volumeAttributes:
volumePath: "/user/root"
cluster: "clusterA"
cldbHosts: "10.10.10.210"
securityType: "secure"
readOnly: "true"
The following is not supported:
csi:
nodePublishSecretRef:
name: "mapr-ticket-secret"
namespace: "test-csi"
driver: com.mapr.csi-kdf
volumeHandle: pv-securepv-test-read-only-id
readOnly: true
volumeAttributes:
volumePath: "/user/root"
cluster: "clusterA"
cldbHosts: "10.10.10.210"
securityType: "secure"| Issue | Description |
|---|---|
| K8S-844 | MapR K8S log rotation policy and clearing of unused mounts |
| K8S-1068 | Ability to modify the fuse.conf per container basis. |
| K8S-1208 | PODs fail to mount MapR with /opt/mapr/k8s/hostname empty file error. |