Container Storage Interface (CSI) Storage Plugin Release 1.1.0

These notes describe Release 1.1.0 of the Container Storage Interface (CSI) Storage Plugin.

You may also be interested in the Kubernetes Release Notes.

Version 1.1.0
Release Date August 2020
MapR Version Interoperability Compatible with MapR 6.1.0 and later.
Kubernetes Compatibility Kubernetes 1.16.0 and later.*
OpenShift Compatibility 4.2 and 4.3.
CSI Driver Downloads See Downloads (CSI) for more information.
Documentation
Related Resources https://mapr.com/solutions/data-fabric/kubernetes/

* Kubernetes alpha features are not supported.

New in this Release

This release of the Container Storage Interface (CSI) Storage Plugin increments the version of the csi-kdfplugin to 1.1.0. Release 1.1.0 includes support for all three MapR POSIX licenses (Basic, Container, and Platinum) and allows users to pass custom startup parameters to the FUSE process.

Release 1.1.0 also includes support for volume expansion for dynamic provisioning. For more information, see Example: Volume Expansion for Dynamic Provisioning Using Container Storage Interface (CSI) Storage Plugin.

You can access the new csi-kdfplugin by installing the custom resource definition using the csi-maprkdf-v1.1.0.yaml file. Or you can build your own container and point to the plugin on the Docker hub at maprtech/csi-kdfplugin:1.1.0. For installation information, see Installing, Uninstalling, and Upgrading the Container Storage Interface (CSI) Storage Plugin.

Patches

None.

Limitations

Note the following limitations:

Known Issues

Note the following known issues:

Resolved Issues

Issue Description
K8S-844 [csi-driver] mapr k8s log rotation policy and clearing of unused mounts (more fixes)
K8S-1199 Ship debugging tools with POSIX client in K8S world
K8S-1405 Support CSI driver for OpenShift 4.3
K8S-1694 [csi-driver] Implemement CSI Spec v1.3 for CSI Driver
K8S-1695 [csi-driver] Implement VolumeExpansion RPC
K8S-1696 [csi-driver] Update all side container images (support k8s 1.15+)