csi-provisioner allows you to automatically create volumes. This topic describes the introduction, usage notes, and release notes for csi-provisioner.

Introduction

Alibaba Cloud provides the csi-provisioner component to help you automate volume creation. The component allows you to create volumes from disks and Apsara File Storage NAS (NAS) file systems. The Kubernetes version of the cluster must be 1.14 or later.

Usage notes

For more information, see CSI overview.

Release notes

November 2021

Version Image address Release date Description Impact
v1.20.7-aafce42-aliyun registry.cn-{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.20.7-aafce42-aliyun 2021-11-26
  • The issue that ossfs cannot synchronize data in real time is fixed.
  • The issue that NAS volumes fail to be mounted is fixed.
No impact on workloads

October 2021

Version Image address Release date Description Impact
v1.20.6-2be29b1-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.20.6-2be29b1-aliyun 2021-10-29 Images based on ContainerOS are supported. No impact on workloads

September 2021

Version Image address Release date Description Impact
v1.20.5-ff6490f-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.20.5-ff6490f-aliyun 2021-09-24
  • The sharepath feature of NAS is supported.
  • The issue that the component is frequently restarted due to the unstable etcd is fixed.
  • ARM64 and AMD64 architectures are supported.
No impact on workloads

August 2021

Version Image address Release date Description Impact
v1.18.8.51-c504ef45-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.18.8.51-c504ef45-aliyun 2021-08-19
  • The time parameter for the recycle bin is added to Container Network File System (CNFS).
  • The apiVersion of CNFS is changed from v1alpha1 to v1beta1.
  • The issue that ossfs cannot synchronize data in real time is fixed.
  • By default, the forcibly detach disk option is disabled.
No impact on workloads

July 2021

Version Image address Release date Description Impact
v1.18.8.48-cd524404-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.18.8.48-cd524404-aliyun 2021-07-06
  • The issue that NAS file systems cannot be expanded by using CNFS is fixed.
  • Object Storage Service (OSS) buckets can be mounted to nodes that are deployed by using the Alibaba Cloud Linux 3 image.
No impact on workloads

June 2021

Version Image address Release date Description Impact
v1.18.8.47-30ba5d25-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.18.8.47-30ba5d25-aliyun 2021-06-25
  • The volumeCapacity field is deleted from NAS volume configurations. The allowVolumeExpansion field is used to specify whether to enable the quota feature.
  • The selflink field is deleted from NAS volume configurations.
No impact on workloads

May 2021

Version Image address Release date Description Impact
v1.18.8.47-906bd535-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.18.8.47-906bd535-aliyun 2021-05-20
  • Disk partitions can be mounted.
  • Disk partitions can be expanded.
No impact on workloads

April 2021

Version Image address Release date Description Impact
v1.6.0-e360c7e43-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.6.0-e360c7e43-aliyun 2021-04-08
  • Kubernetes 1.20 is supported. The metadata.selflink field is deleted.
  • The tag of the cluster ID is automatically added to disks.
  • NAS volumes can be expanded within the quota limit.
No impact on workloads

January 2021

Version Image address Release date Description Impact
v1.6.0-b6f763a43-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.6.0-b6f763a43-aliyun 2021-01-13
  • Database File System (DBFS) volumes are supported.
  • By default, volume monitoring is enabled.
  • Local volumes of the QuotaPath type are supported.
  • The VolumeSnapshot List feature is supported.
  • Quota groups are supported by NAS volumes.
  • Custom disk types are supported.
No impact on workloads

November 2020

Version Image address Release date Description Impact
v1.6.0-b6f763a43-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.6.0-b6f763a43-aliyun 2020-11-02
  • The deployment template is updated to merge drivers into one container.
  • The issue that subdirectories fail to be created in Extreme NAS file systems is fixed.
  • Kubernetes 1.18 is supported.
  • Labels can be added to NAS volumes when you create NAS volumes.
No impact on workloads

August 2020

Version Image address Release date Description Impact
v1.4.0-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.4.0-aliyun 2020-08-05
  • The issue that snapshots cannot be created from disks is fixed.
  • The issue that dynamic provisioning of NAS volumes fails due to residual data is fixed.
  • The check logic of BDF nodes when csi-provisioner is started is fixed.
  • The use of UUID to obtain device paths is no longer supported.
No impact on workloads

July 2020

Version Image address Release date Description Impact
v1.4.0-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.4.0-aliyun 2020-07-13
  • Elastic Block Storage (EBS) snapshots are supported. You can use EBS snapshots to restore data to a beta version.
  • Extreme NAS volumes can be created and deleted.
  • The Config SysConfig parameter of EBS volumes is supported when you configure PVs.
  • The issue that block volumes are loaded twice in BDF mode is fixed.
  • EBS and NAS volumes are allowed to access APIs by using internal domain names.
  • The Cloud Paralleled File System (CPFS) driver is upgraded and the dependency on the kernel is removed.
No impact on workloads

April 2020

Version Image address Release date Description Impact
v1.4.0-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.4.0-aliyun 2020-04-20
  • EBS volumes can be unmounted before you delete the volumes.
  • The disk creation policy is updated. Standard SSDs are created in preference to ultra disks. Ultra disks are created only when no standard SSD is available.
  • UUID is supported as a high-priority search option to search for devices that use EBS volumes.
  • The authentication management in managed Kubernetes clusters is updated.
  • Security Token Service (STS) is supported to connect to OSS buckets.
  • DuplicateMountPoint errors in EBS are fixed.
  • The BDF protocol is supported to bind EBS volumes after the volumes are connected.
No impact on workloads

February 2020

Version Image address Release date Description Impact
v1.4.0-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.4.0-aliyun 2020-02-18
  • Kubernetes clusters that use CSI and have no Internet access are supported.
  • The issues related to mount path checks in EBS are fixed.
No impact on workloads

December 2019

Version Image address Release date Description Impact
v1.2.2-aliyun registry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.2.2-aliyun 2019-12-20
  • The EBS PV name can be used as the disk ID. This feature is also supported by FlexVolume.
  • Mount options can be configured for EBS volumes in MKFS Stage.
  • Mount options can be configured to have a higher priority than the volume attributes of NAS volumes.
  • Mount options of OSS volumes can be validated in OSS connectors.
  • Subpaths of OSS buckets can be mounted as volumes.
  • Volume topology can be used to dynamically configure Logical Volume Manager (LVM).
No impact on workloads