CCE CSI PFS L2 Plugin
更新时间:2025-04-24
组件介绍
CCE CSI PFS L2 Plugin支持在Pod中以PV/PVC方式挂载百度云L2类型PFS存储,并支持动态创建PV。
组件功能
容器的特性决定了容器本身是非持久化的,容器被删除,其上的数据也一并删除。存储卷Volume可以解决容器的数据共享和持久化存储问题,PV(PersistentVolume)和PVC(PersistentVolumeClaim)是K8S提供的用于抽象存储细节的API资源。
利用百度智能云PFS L2服务在集群内创建PV和PVC资源,用户可以直接将PFS L2作为存储卷挂载到容器中,而无需关注底层的实现细节,从而更加便捷地为容器集群提供持久化存储方案。
前提条件
- 已创建PFS挂载服务,更多信息请见 PFS挂载服务
使用限制
- PFS L2 支持的操作系统和内核版本列表请查看 使用限制(极速型L2)
安装组件
- 登录百度智能云官网,并进入管理控制台。
- 选择”产品服务>云原生>容器引擎CCE”,单击进入容器引擎管理控制台。
- 单击左侧导航栏中的”集群管理>集群列表”。
- 在集群列表页面中,单击目标集群名称进入集群管理页面。
- 在集群管理页面单击”运维与管理>组件管理”。
- 在组件管理列表中选择“CCE CSI PFS L2 Plugin”组件单击”安装”,在弹框中完成相关配置。
配置项 | 必选/可选 | 配置说明 |
---|---|---|
关联挂载服务 | 必选 | 指定组件关联的PFS挂载服务,挂载服务需要与集群在同一VPC中,挂载后集群可以使用挂载服务绑定的PFS实例。 |
- 单击”确认”按钮完成组件的安装。
部署情况
安装CCE CSI PFS L2 Plugin组件,将在Kubernetes集群中部署以下对象:
对象名称 | 所属namespace | 所占资源 | 类型 |
---|---|---|---|
cce-csi-pfsl2-plugin-attacher | kube-system | - | Deployment |
cce-csi-pfsl2-plugin-operator | kube-system | - | Deployment |
cce-csi-pfsl2-plugin-provisioner | kube-system | - | Deployment |
cce-csi-pfsl2-plugin-resizer | kube-system | - | Deployment |
cce-csi-pfsl2-plugin-snapshotter | kube-system | - | Deployment |
cce-csi-pfsl2-plugin | kube-system | CPU:20m;Memory:20Mi | DaemonSet |
cce-csi-pfsl2-plugin-cce-reserved | kube-system | - | ConfigMap |
版本记录
版本号 | 适配集群版本 | 更新时间 | 更新内容 | 影响 |
---|---|---|---|---|
1.0.8 | CCE/1.18+ | 2025.04.15 | 支持集群挂载多个PFS实例 | - |
1.0.7 | CCE/1.18+ | 2025.03.14 | 支持PFS成都地域 | - |
1.0.6 | CCE/1.18+ | 2024.12.13 | 支持hostname作为nodeName进行挂载 | - |
1.0.5 | CCE/1.18+ | 2024.10.11 | 修复kubelet root dir软链偶发清空数据目录问题 | - |
1.0.4 | CCE/1.18+ | 2024.08.28 | 新增功能: 优化功能 |
- |
1.0.3 | CCE/1.18+ | 2024.07.08 | 优化和PFS交互的地域参数 | - |
1.0.2 | CCE/1.18+ | 2024.05.16 | 优化插件的交互流程,上线到组件中心 | - |
1.0.1 | CCE/1.18+ | 2023.12.06 | 增加StorageClass参数 | - |
1.0.0 | CCE/1.18+ | 2023.11.30 | 首次发布PFS L2 CSI版本 | - |