功能 | 涉及对象 | 涉及操作权限 |
支持动态创建/删除 cfsturbo 子目录类型 pv | persistentvolumeclaims/persistentvolumes/storageclasses | get/list/watch/create/delete/update |
| node | get/list/ |
kind: ClusterRoleapiVersion: rbac.authorization.k8s.io/v1metadata:name: cfsturbo-csi-controller-rolerules:- apiGroups: [""]resources: ["persistentvolumes"]verbs: ["get", "list", "watch", "create", "delete", "update"]- apiGroups: [""]resources: ["persistentvolumeclaims"]verbs: ["get", "list", "watch", "update"]- apiGroups: [""]resources: ["nodes"]verbs: ["get", "list"]- apiGroups: [""]resources: ["events"]verbs: ["get", "list", "watch", "create", "update", "patch"]- apiGroups: ["storage.k8s.io"]resources: ["storageclasses"]verbs: ["get", "list", "watch"]
配置项 | 描述 |
名称 | 填写 StorageClass 的名称。 |
地域 | 默认为集群所在地域。 |
Provisioner | 此处选择文件存储 CFS Turbo。 |
CFS Turbo | |
回收策略 | 提供删除和保留两种回收策略,出于数据安全考虑,推荐使用保留回收策略。 删除:通过 PVC 动态创建的 PV,在 PVC 销毁时,与其绑定的 PV 和存储实例也会自动销毁。 保留:通过 PVC 动态创建的 PV,在 PVC 销毁时,与其绑定的 PV 和存储实例会被保留。 |
配置项 | 描述 |
名称 | 填写 PersistentVolumeClaim 的名称。 |
命名空间 | 命名空间用来划分集群资源。此处选择 default。 |
Provisioner | 选择文件存储 CFS Turbo。 |
读写权限 | 文件存储仅支持多机读写。 |
是否指定StorageClass | 选择指定 StorageClass。 说明: PVC 和 PV 会绑定在同一个 StorageClass 下。 不指定 StorageClass 意味着该 PVC 对应的 StorageClass 取值为空,对应 YAML 文件中的 storageClassName 字段取值为空字符串。 |
StorageClass | 选择上述步骤创建的 StorageClass。 |
是否指定 PersistVolume | 按需指定 PersistentVolume。
说明: 系统首先会筛选当前集群内是否存在符合绑定规则的 PV,若没有则根据 PVC 和所选 StorageClass 的参数动态创建 PV 与之绑定。 系统不允许在不指定 StorageClass 的情况下同时选择不指定 PersistVolume。 关于不指定 PersistVolume 的详细介绍,请参见 查看 PV 和 PVC 的绑定规则。 |
配置项 | 描述 |
来源设置 | 选择静态创建。 |
名称 | 填写 PersistentVolume 的名称。 |
Provisioner | 选择文件存储 CFS Turbo。 |
读写权限 | 文件存储仅支持多机读写。 |
是否指定 StorageClass | 选择不指定 StorageClass。 |
CFS Turbo | |
CFS Turbo根目录 | 根据 CFS Turbo 挂载点信息中的挂载根目录进行填写。 |
CFS Turbo子目录 | 根据 CFS Turbo 挂载点信息中的挂载子目录进行填写。 |
配置项 | 描述 |
名称 | 填写 PersistentVolumeClaim 的名称。 |
命名空间 | 命名空间用来划分集群资源。此处选择 default。 |
Provisioner | 选择文件存储 CFS Turbo。 |
读写权限 | 文件存储仅支持多机读写。 |
是否指定StorageClass | 选择不指定 StorageClass。 说明: PVC 和 PV 会绑定在同一个 StorageClass 下。 不指定 StorageClass 意味着该 PVC 对应的 StorageClass 取值为空,对应 YAML 文件中的 storageClassName 字段取值为空字符串。 |
StorageClass | 选择上述步骤创建的 StorageClass。 |
是否指定 PersistVolume | 按需指定 PersistentVolume。
说明: 系统首先会筛选当前集群内是否存在符合绑定规则的 PV,若没有则根据 PVC 和所选 StorageClass 的参数动态创建 PV 与之绑定。 系统不允许在不指定 StorageClass 的情况下同时选择不指定 PersistVolume。 关于不指定 PersistVolume 的详细介绍,请参见 查看 PV 和 PVC 的绑定规则。 |
本页内容是否解决了您的问题?