创建存储卷
本文为您详细介绍通过控制台和命令行创建存储卷的步骤。
前提条件
- 已创建集群,详情请参考:创建集群。
- 账户余额充足
通过控制台创建
- 登录英博云控制台。
- 在页面左侧导航栏,选择 共享存储卷。
- 在存储列表页面,单击左上角 创建存储卷,配置存储的名称、归属集群和命名空间、存储类型、存储空间(GB)。

通过kubectl命令行创建
前提:
- 已安装kubectl工具到本地。详情请参考:安装和设置 kubectl。
- 已通过 kubectl 连接目标集群。具体操作详情请参考:连接集群。
- 创建存储类型为NVMe的PVC的YAML文件,示例文件 example-nvme.yaml代码如下:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: example-nvme # 存储卷的名称
namespace: default # 存储卷所在的命名空间
spec:
accessModes:
- ReadWriteMany # 存储卷的读写模式
resources:
requests:
storage: 50Gi # 存储卷的容量大小
storageClassName: shared-nvme-cn-beijing2 # 创建存储卷使用的StorageClass的名字
执行以下命令,创建PVC。
kubectl apply -f example-nvme.yaml
- 创建存储类型为HDD的PVC的YAML文件,示例文件 example-hdd.yaml代码如下:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: example-hdd # 存储卷的名称
namespace: default # 存储卷所在的命名空间
spec:
accessModes:
- ReadWriteMany # 存储卷的读写模式
resources:
requests:
storage: 50Gi # 存储卷的容量大小
storageClassName: shared-hdd-cn-beijing2 # 创建存储卷使用的StorageClass的名字
执行以下命令,创建PVC。
kubectl apply -f example-hdd.yaml