csi-provisioner支持数据卷的自动创建能力。本文介绍csi-provisioner组件的介绍、使用说明及变更记录。

组件介绍

阿里云csi-provisioner组件提供了数据卷的自动创建能力,目前仅支持云盘、NAS两种存储卷,要求容器服务Kubernetes为1.14及以上版本。

使用说明

关于使用说明的更多信息,请参见存储CSI

重要 在边缘容器ACK@Edge集群中,csi-provisioner组件仅支持NAS类型的云存储服务挂载能力。

变更记录

2023年04月

版本号镜像地址变更时间变更内容变更影响
v1.24.10-7ae4421-aliyunregistry-vpc.{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.24.10-7ae4421-aliyun2023年04月12日
说明 要求容器服务Kubernetes大于1.20版本。
  • 支持Loopdevice类型的本地盘。
  • 修复NVMe机型的挂载问题。
此次升级不会对业务造成影响。

2023年03月

版本号镜像地址变更时间变更内容变更影响
v1.24.9-74f8490-aliyunregistry-vpc.{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.24.9-74f8490-aliyun2023年03月15日
说明 要求容器服务Kubernetes大于1.20版本。
  • 支持通过CNFS可观测性定位NAS客户端IO问题。
  • 提升集群稳定性和修复已知问题。
此次升级不会对业务造成影响。

2023年02月

重要 如果您的集群中包含CentOS 7.9镜像的宿主机,并且在集群中使用了XFS文件系统的持久化存储,请勿将CSI组件升级到此版本及以上的版本。因为CentOS 7.9版本内核过旧,与新版本组件不适配。如果误升级,重启挂载XFS文件系统的Pod会报错,对其他文件系统无影响。
版本号镜像地址变更时间变更内容变更影响
v1.24.7-48214b0-aliyunregistry-vpc.{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.24.7-48214b0-aliyun2023年02月20日
说明 要求容器服务Kubernetes大于1.20版本。
  • 修复使用自定义版本Sidecar导致的云盘扩容失败问题。
  • 修复使用多个PerformaceLevel导致的ESSD云盘创建失败的问题。
  • 升级BaseImage为Alinux3。
此次升级不会对业务造成影响。

2023年01月

版本号镜像地址变更时间变更内容变更影响
v1.24.5-39a3970-aliyunregistry-vpc.{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.24.5-39a3970-aliyun2023年01月30日
说明 要求容器服务Kubernetes大于1.20版本。

优化部分Event报错, 完善用户体验。

此次升级不会对业务造成影响。

2022年12月

版本号镜像地址变更时间变更内容变更影响
v1.24.4-7371f039-aliyunregistry-vpc.{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.24.4-b0a6692-aliyun2022年12月02日
说明 要求容器服务Kubernetes大于1.20版本。
  • 支持磁盘误删除保护功能。
  • 支持龙蜥操作系统。
  • 支持ACK灵骏托管集群使用OSS静态卷。
  • CSI加速客户端支持热更新。
  • CICD和数据分发性能优化。
此次升级不会对业务造成影响。

2022年10月

版本号镜像地址变更时间变更内容变更影响
v1.24.3-55228c1-aliyunregistry.cn-{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.24.3-55228c1-aliyun2022年10月30日
说明 要求容器服务Kubernetes大于1.20版本。
  • 支持麒麟裸金属部署。
  • 支持多performanceLevel指定。
  • 优化初始化逻辑。
此次升级不会对业务造成影响。

2022年09月

版本号镜像地址变更时间变更内容变更影响
v1.24.2-5b34494d-aliyunregistry.cn-{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.24.2-5b34494d-aliyun2022年09月28日
说明 要求容器服务Kubernetes大于1.20版本。
  • CSI支持K8s的1.24版本。
  • CNFS支持对OSS生命周期管理。
  • CNFS加速特性支持可观测性。
此次升级不会对业务造成影响。
v1.24.1-5c38ee7-aliyunregistry.cn-{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.24.1-5c38ee7-aliyun2022年09月01日
说明 要求容器服务Kubernetes大于1.20版本。

支持ACK 1.24版本集群。

此次升级不会对业务造成影响。

2022年08月

版本号镜像地址变更时间变更内容变更影响
v1.22.14-820d8870-aliyunregistry.cn-{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.22.14-820d8870-aliyun2022年08月25日
说明 要求容器服务Kubernetes大于1.20版本。
  • 当Pod挂载OSS存储卷时,支持IO可观测性。
  • 优化大文件的OSSFS,默认分块拉取文件由5 MB调整为20 MB,并发数由5个线程调整为20个线程。
  • 所有阿里云的OpenAPI调用请求由HTTP修改为HTTPS。
  • CPFS2.0和alinas去掉灰度发布的ConfigMap配置。
  • ESSD支持云盘扩容时使用快照功能。
此次升级不会对业务造成影响。

2022年07月

版本号镜像地址变更时间变更内容变更影响
v1.22.11-abbb810e-aliyunregistry.cn-{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.22.11-abbb810e-aliyun2022年07月13日
说明 要求容器服务Kubernetes大于1.20版本。
  • 支持ENS边缘节点挂载云盘。
  • 支持使用CPFS2.0动态卷和静态卷。
  • 支持使用CNFS文件存储客户端加速特性。
  • 支持alinas静态卷以及TLS加密传输。
  • OSS支持使用静态卷挂载JindoFS。
  • OSSFS发布1.87版本:修复并发场景下重复Entry导致挂载失败的问题。
此次升级不会对业务造成影响。

2022年03月

版本号镜像地址变更时间变更内容变更影响
v1.22.8-8d3a569-aliyunregistry.cn-{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.22.8-8d3a569-aliyun2022年03月16日
说明 要求容器服务Kubernetes大于1.20版本。
  • 修复alinux3上OSSFS执行ls卡顿的问题。
  • CSI支持1.22版本CSI的新特性,适配1.22版本的Kubernetes集群。
  • CNFS使用quota时,在删除子目录之前会取消quota限制。
  • 使用Cgroup支持LVM卷的IOPS限制和吞吐限制。
  • 支持NVMe扩容功能。
  • 修复基础镜像CentOS 7的安全漏洞。
此次升级不会对业务造成影响。

2021年12月

版本号镜像地址变更时间变更内容变更影响
v1.20.8-ba07e52-aliyunregistry.cn-{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.20.8-ba07e52-aliyun2021年12月22日
  • LVM支持TLS认证。
  • CSI升级时,先升级csi-provisioner组件,再升级csi-plugin组件。
  • NAS开启quota,使用subpath模式时,要先取消quota功能再删除PV。
此次升级不会对业务造成影响。

2021年11月

版本号镜像地址变更时间变更内容变更影响
v1.20.7-aafce42-aliyunregistry.cn-{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.20.7-aafce42-aliyun2021年11月26日
  • 修复OSSFS无法及时同步数据问题。
  • 修复检查NAS挂载返回未挂载问题。
此次升级不会对业务造成影响。

2021年10月

版本号镜像地址变更时间变更内容变更影响
v1.20.6-2be29b1-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.20.6-2be29b1-aliyun2021年10月29日支持使用Container OS容器操作系统的镜像。此次升级不会对业务造成影响。

2021年09月

版本号镜像地址变更时间变更内容变更影响
v1.20.5-ff6490f-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.20.5-ff6490f-aliyun2021年09月24日
  • 支持NAS的sharepath能力。
  • 修复etcd不稳定导致频繁重启的问题。
  • 支持arm64/amd64多架构。
此次升级不会对业务造成影响。

2021年08月

版本号镜像地址变更时间变更内容变更影响
v1.18.8.51-c504ef45-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.18.8.51-c504ef45-aliyun2021年08月19日
  • CNFS增加配置回收站时间参数。
  • 将CNFS的apiVersionv1alpha1改为v1beta1
  • 修复OSSFS无法即时同步数据问题。
  • 默认关闭强制Detach云盘的选项。
此次升级不会对业务造成影响。

2021年07月

版本号镜像地址变更时间变更内容变更影响
v1.18.8.48-cd524404-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.18.8.48-cd524404-aliyun2021年07月06日
  • 修复CNFS无法扩容NAS的问题。
  • 使用Alibaba Cloud Linux 3镜像部署的节点支持挂载OSS。
此次升级不会对业务造成影响。

2021年06月

版本号镜像地址变更时间变更内容变更影响
v1.18.8.47-30ba5d25-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.18.8.47-30ba5d25-aliyun2021年06月25日
  • NAS删除volumeCapacity字段,通过allowVolumeExpansion字段控制Quota能力是否开启。
  • NAS删除selflink字段。
此次升级不会对业务造成影响。

2021年05月

版本号镜像地址变更时间变更内容变更影响
v1.18.8.47-906bd535-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.18.8.47-906bd535-aliyun2021年05月20日
  • 支持云盘分区挂载。
  • 支持分区云盘扩容。
此次升级不会对业务造成影响。

2021年04月

版本号镜像地址变更时间变更内容变更影响
v1.6.0-e360c7e43-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.6.0-e360c7e43-aliyun2021年04月08日
  • 适配Kubernetes v1.20版本,删除metadata.selflink字段。
  • 创建云盘默认打上ClusterID的Tag。
  • 使用Quota配额的情况下,支持NAS的扩容。
此次升级不会对业务造成影响。

2021年01月

版本号镜像地址变更时间变更内容变更影响
v1.6.0-b6f763a43-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.6.0-b6f763a43-aliyun2021年01月13日
  • 支持DBFS卷。
  • 默认启用卷监控。
  • 支持QuotaPath类型的本地卷。
  • 支持VolumeSnapshot List功能。
  • NAS卷支持配额集。
  • 支持用户自定义磁盘类型。
此次升级不会对业务造成影响。

2020年11月

版本号镜像地址变更时间变更内容变更影响
v1.6.0-b6f763a43-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.6.0-b6f763a43-aliyun2020年11月02日
  • 更新部署模板并将驱动程序合并到一个容器中。
  • 修改极速型NAS创建子目录卷失败的问题。
  • 支持Kubernetes 1.18。
  • 创建NAS卷时支持添加标签。
此次升级不会对业务造成影响。

2020年08月

版本号镜像地址变更时间变更内容变更影响
v1.4.0-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.4.0-aliyun2020年08月05日
  • 修复磁盘快照创建问题。
  • 修复NAS动态创建时,挂载残留导致的创建失败问题。
  • 当插件启动时,修复BDF节点检查逻辑。
  • 删除使用UUID获取设备路径的功能。
此次升级不会对业务造成影响。

2020年07月

版本号镜像地址变更时间变更内容变更影响
v1.4.0-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.4.0-aliyun2020年07月13日
  • 支持EBS快照及恢复到Beta版。
  • 支持极速NAS文件系统数据卷的创建与删除。
  • 如果在PV中配置,则支持EBS类型卷的Config SysConfig。
  • 修复块卷的双重装载问题,特别是在BDF模式下。
  • 支持EBS、NAS卷使用内网域名访问API。
  • 升级CPFS驱动程序并移除对内核的依赖。
此次升级不会对业务造成影响。

2020年04月

版本号镜像地址变更时间变更内容变更影响
v1.4.0-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.4.0-aliyun2020年04月20日
  • 支持EBS在删除卷之前进行卸载。
  • 自动创建云盘策略更新:首先创建SSD盘,如果没有SSD盘则创建高效云盘。
  • 支持使用UUID作为高优先级查找EBS卷的设备。
  • 更新托管Kubernetes集群中的身份验证管理。
  • 支持使用STS连接OSS Bucket。
  • 更新EBS DuplicateMountPoint多重挂载问题。
  • 支持在卷连接后使用BDF协议绑定EBS。
此次升级不会对业务造成影响。

2020年02月

版本号镜像地址变更时间变更内容变更影响
v1.4.0-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.4.0-aliyun2020年02月18日
  • 支持无外部网络的CSI集群。
  • 修复EBS Mountpath检查问题。
此次升级不会对业务造成影响。

2019年12月

版本号镜像地址变更时间变更内容变更影响
v1.2.2-aliyunregistry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v1.2.2-aliyun2019年12月20日
  • 支持提供EBS PV名称作为磁盘ID,与Flexvolume相同。
  • 支持在MKFS Stage中为EBS卷配置装载选项。
  • 支持将MountOptions选项设置为优先于NAS卷中的VolumeAttribute选项。
  • 在OSS连接器中,支持检查OSS装载选项是否合法。
  • 支持将Bucket的OSS子路径挂载为卷。
  • 支持使用卷拓扑进行LVM动态配置。
此次升级不会对业务造成影响。