组件介绍
注意事项
如果同时安装 COS-CSI v1.0.5 及以上版本和 CFS-CSI v1.1.6 及以下版本,由于两个组件中的 DaemonSet 同时开启了 hostNetwork,且 metrics 服务默认端口均为 9097,会导致端口冲突,其中一个 DaemonSet 的 Pod 会绑定失败,日志中会包含如下错误信息:
Failed to listen on :9097: listen tcp :9097: bind: address already in use。该问题会导致组件无法提供 metrics 服务,但不影响组件的主要功能。
修复该问题,可以修改 CFS-CSI 组件
daemonset -n kube-system csi-nodeplugin-cfsplugin,给cfs容器增加参数--metric_port=9096,显式指定 metrics 服务端口为9096(9096也是 CFS-CSI v1.1.7+ 版本的默认端口),避免跟 COS-CSI 端口冲突。变更记录
发布时间 | 版本号 | 变更内容 | 限制和影响 |
2025-08-21 | v1.1.9 | 修复 v1.1.8 引入的3.10内核节点无法挂载 cfs 的问题。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2025-06-26 | v1.1.8 | 加固组件安全,使用 TencentOS 4 作为基础镜像,升级 token 获取方式。 支持为 csi-provisioner-cfsplugin tcfs 容器设置 kube-api-qps, kube-api-burst 及 worker-threads 参数,满足高并发创建共享实例型 cfs PVC 的需求。 组件升级时会保留资源设置,副本数以及容器启动参数。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2025-01-06 | v1.1.7 | 节点组件默认 metric 端口从9097修改为9096,避免跟 COS 节点组件的默认端口冲突。 升级时,保留定制的 metric 端口等参数。 镜像拉取策略从 Always 改为 IfNotPresent。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2024-09-26 | v1.1.6 | 支持共享实例初始化过程中的错误暴露到相关 pvc 的事件中,方便排查 pending 的原因。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2024-05-08 | v1.1.5 | 支持 workload 设置 request/limit。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2023-12-27 | v1.1.3 | 删除 cfs 文件系统前调用资源管理中心进行校验审计。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2023-09-12 | v1.1.2 | 存量升级,兼容 k8s 版本小于1.14集群中的 cfs 组件升级场景。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2023-07-05 | v1.1.1 | cfsclient 统一使用 PVC/PV 挂载方式。 CFS 实例增加标签功能。 修复部分问题,提升组件稳定性。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2023-03-07 | v1.1.0 | 支持 inline 形式挂载。 更新负载配置,提升组件稳定性。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2022-09-23 | v1.0.8 | 支持 TKE 集群添加超级节点模式。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2022-07-14 | v1.0.7 | 动态存储功能适配 Serverless 集群。 共享存储功能适配 Serverless 集群。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2022-05-24 | v1.0.5 | 支持 Serverless 集群 cfs provisioner。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2022-05-06 | v1.0.4 | 插件支持配置污点容忍。 tcfs 配置文件中新增优先级和 hostAliases。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2022-04-19 | v1.0.3 | tcfs crd 增加资源标签字段。 1.12及以下 k8s 版本不安装 tcfs 相关的资源。 cfs-csi startServer 注册启动优化。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2022-04-12 | v1.0.2 | 插件 umount 幂等性支持。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |
2022-03-24 | v1.0.1 | 支持动态创建时共享存储实例,通过自动生成的子目录进行数据隔离。 | 此次升级不会对已有业务造成影响,升级过程中存在组件不可用情况,建议业务低峰期升级。 |