云容器实例 CCI-创建PersistentVolumeClaim:功能介绍

时间:2024-07-04 11:49:13

功能介绍

创建PersistentVolumeClaim,主要适用于动态创建存储的场景,即存储资源未创建时,创建PVC会根据请求内容创建一个存储资源。

当前支持创建EVS(云硬盘卷,块存储)和SFS(文件存储卷),使用时 spec.storageClassName 参数的取值如下:

  • sata:普通I/O云硬盘卷

  • sas:高I/O云硬盘卷

  • ssd:超高I/O云硬盘卷

  • csi-disk-gpssd:通用型SSD云硬盘卷

  • csi-disk-gpssd2:通用型SSD V2云硬盘卷

  • nfs-rw:标准文件协议类型文件存储卷

  • csi-sfs:SFS 3.0容量型弹性文件服务

  • csi-sfsturbo-hpc:HPC型弹性文件服务

若不指定spec.storageClassName,可在metadata.annotations中指定volume.beta.kubernetes.io/storage-class,取值含义与spec.storageClassName 相同,这两个参数选择其中一个即可。

若需要创建加密类型存储卷,对于云硬盘存储卷需要在metadata.annotations中增加paas.storage.io/cryptKeyId字段;对于文件存储卷需要增加paas.storage.io/cryptKeyId、paas.storage.io/cryptAlias和paas.storage.io/cryptDomainId字段。

若需要创建通用型SSD V2云硬盘卷, 卷需要在metadata.annotations中增加 everest.io/disk-iops 和 everest.io/disk-throughput 字段,IOPS和吞吐量大小范围可见EVS文档。

support.huaweicloud.com/api-cci/createCoreV1NamespacedPersistentVolumeClaim.html