CCE CSI PFS L3 Plugin 说明
更新时间:2026-09-01
组件介绍
CCE CSI PFS L3 Plugin支持在Pod中以PV/PVC方式挂载百度云L3类型PFS存储,并支持动态创建PV。
组件功能
容器的特性决定了容器本身是非持久化的,容器被删除,其上的数据也一并删除。存储卷Volume可以解决容器的数据共享和持久化存储问题,PV(PersistentVolume)和PVC(PersistentVolumeClaim)是K8S提供的用于抽象存储细节的API资源。
利用百度智能云PFS L3服务在集群内创建PV和PVC资源,用户可以直接将PFS L3作为存储卷挂载到容器中,而无需关注底层的实现细节,从而更加便捷地为容器集群提供持久化存储方案。
使用限制
- 集群Kubernetes版本需大于或等于1.24。
- 该组件仅支持为容器挂载 PFS L3 类型的存储,若需使用 PFS L2 类型存储需安装 CCE CSI PFS L2 Plugin 组件。
安装组件
- 登录百度智能云官网,并进入管理控制台。
- 选择”产品导览>容器>容器引擎”,单击进入容器引擎管理控制台。
- 单击左侧导航栏中的”集群管理>集群列表”。
- 在集群列表页面中,单击目标集群名称进入集群管理页面。
- 在集群管理页面单击”运维与管理>组件管理”。
- 在组件管理列表中选择“CCE CSI PFS L3 Plugin”组件单击”安装”,在弹框中完成相关配置。
| 配置项 | 必选/可选 | 配置说明 |
|---|---|---|
| KubeletRootPath | 必选 | 指定节点上kubelet数据目录用于组件注册到节点Kubelet上,需要输入正确的节点kubelet数据目录,支持输入多个进行匹配。 |
| PFSL3WorkspaceRoot | 必选 | 指定 PFSL3 FUSE Pod 的日志记录位置和 PFSL3 FUSE Pod 全局挂载点,默认为/home/pfsl3-csi,如果宿主机根目录磁盘空间不充裕,建议选择一个NVME盘路径使用。组件安装后不支持修改。 |
| 规格配置 | 可选 | 为组件中的工作负载设置容器配额,即指定组件部署Pod运行所分配的CPU、内存request值和limit值。 |
| 调度策略 | 可选 | 为组件中的工作负载设置节点选择和污点容忍调度策略。 节点选择:指定组件Pod部署的节点。若不指定,将根据集群默认调度策略进行随机调度。 容忍设置:容忍策略与节点的污点能力配合使用,允许(不强制)组件Pod调度到带有与之匹配的污点的节点上,也可用于控制Pod所在的节点被标记污点后负载的驱逐策略,详细信息请参考污点和容忍说明。组件会对工作负载添加针对node.kubernetes.io/not-ready和node.kubernetes.io/unreachable污点的默认容忍策略,容忍时间窗为60s。 ⚠️ 重要配置提醒:污点与容忍策略的匹配性校验 在安装使用组件时配置工作负载调度策略,请务必预先确认目标节点的污点(Taint)配置. 并在nodeServerTolerations显式添加对应的容忍(Toleration)规则。若忽略此步骤,可能导致组件 Pod 因调度约束冲突而长期处于 Pending 状态,无法正常运行。 |
- 单击”确认”按钮完成组件的安装。
部署情况
安装CCE CSI PFS L3 Plugin组件,将在Kubernetes集群中部署以下对象:
| 对象名称 | 所属namespace | 所占资源 | 类型 |
|---|---|---|---|
| csi-pfsl3plugin-controller-server | kube-system | CPU:100m Memory:100Mi | StatefulSet |
| csi-pfsl3plugin-node-server | kube-system | CPU:100m Memory:100Mi | DaemonSet |
| pfsl3-fuse-server | pfsl3-system | CPU:1000m Memory:1000Mi | DaemonSet |
| csi-pfsl3-external-runner | kube-system | - | ServiceAccount |
| csi-pfsl3-external-runner | kube-system | - | ClusterRole |
| csi-pfsl3-role-binding | kube-system | - | ClusterRoleBinding |
| csi-pfsl3-external-runner-cfg | kube-system | - | Role |
| csi-pfsl3-role-cfg | kube-system | - | RoleBinding |
| csi-pfsl3-system-runner-cfg | pfsl3-system | - | Role |
| csi-pfsl3-system-role-cfg | pfsl3-system | - | RoleBinding |
| csi-pfsl3plugin | kube-system | - | CSIDriver |
版本记录
| 版本号 | 适配集群版本 | 更新时间 | 更新内容 | 影响 |
|---|---|---|---|---|
| 1.0.0 | CCE/1.24+ | 2026.09.04 | 组件首次发布 | - |
评价此篇文章
