使用HELM方式安装、配置HBlock CSI成功后,可以按照下列方法创建静态PV、动态PV、动态PVC:
- 按照脚本调用方法创建静态PV、动态PV、动态PVC(参见调用方式 )。
- 参照charts\csi-driver-stor\templates\examples下的样例,创建属于自己的静态PV、动态PV、动态PVC,使用HELM进行管理。各样例的参数可以参照脚本调用方式中的参数解释。
注意用户自己的PV,PVC,POD资源配置文件不可放在插件的charts中,需要用户自行管理。
charts\csi-driver-stor\templates\examples各举例路径如下:
[root@server stor-csi-driver-1.2.0_x64]# cd charts/
[root@server charts]# cd csi-driver-stor/
[root@server csi-driver-stor]# cd templates/
[root@server templates]# cd examples/
[root@server examples]# tree.
├── block-volumes
│ ├── dynamic-pv
│ │ ├── csi-app-local-pvc-block.yaml
│ │ ├── csi-pvc-local-block.yaml
│ │ └── csi-storageclass-local.yaml
│ ├── statefulset
│ │ ├── csi-app-stateful-local-block.yaml
│ │ └── csi-storageclass-local-stateful-block.yaml
│ └── static-pv
│ ├── csi-app-local-pv-block.yaml
│ ├── csi-pvc-local-nocreate-block.yaml
│ └── csi-pv-local-block.yaml
└── filesystem-volumes
├── dynamic-pv
│ ├── local
│ │ ├── csi-app-local-pvc.yaml
│ │ ├── csi-pvc-local.yaml
│ │ └── csi-storageclass-local.yaml
│ ├── local-chap
│ │ ├── csi-app-local-pvc-chap.yaml
│ │ ├── csi-pvc-local-chap.yaml
│ │ └── csi-storageclass-local-chap.yaml
│ └── local-chap-decrypt
│ ├── csi-app-decrypt-local-pvc-chap.yaml
│ ├── csi-pvc-local-chap-decrypt.yaml
│ └── csi-storageclass-local-chap-decrypt.yaml
├── statefulset
│ ├── csi-app-stateful-local.yaml
│ └── csi-storageclass-local-stateful.yaml
└── static-pv
├── csi-app-local-pv.yaml
├── csi-pvc-local-nocreate.yaml
└── csi-pv-local.yaml
11 directories, 22 files