云容器实例 CCI-创建PersistentVolumeClaim:功能介绍
功能介绍
创建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文档。