PAI-DLC支持OSS作为数据源。本文为您介绍如何为ACK集群挂载OSS存储。

前提条件

您已经创建OSS静态存储卷,请参见控制台创建存储空间
说明 相同Region的OSS Bucket可以使用内网地址进行挂载。

创建PV

  1. 登录容器服务管理控制台,在左侧导航栏选择集群
  2. 集群列表页面,单击目标集群名称,然后在左侧导航栏,选择存储 > 存储卷
  3. 存储卷页面单击右上角的创建
  4. 创建存储卷对话框中配置参数。
    配置项说明
    存储卷类型支持云盘/NAS/OSS三种云存储类型。本文中选择为OSS
    名称创建的数据卷的名称。数据卷名在集群内必须唯一。本例为pv-oss
    存储驱动支持Flexvolume和CSI。本文中选择为 CSI
    说明 Flexvolume存储插件已弃用,版本为1.20及以后的集群不支持使用Flexvolume插件。
    总量所创建存储卷的容量。
    访问模式默认为ReadWriteMany。
    访问证书选择访问OSS所需的保密字典。
    • 选择已有保密字典:选择命名空间保密字典
    • 新建保密字典:配置命名空间名称AccessKey IDAccessKey Secret
    可选参数您可以为OSS存储卷输入定制化参数,格式为-o *** -o ***
    Bucket ID您要使用的OSS bucket的名称。单击选择 Bucket,在弹出的对话框中选择所需的bucket并单击选择
    访问域名您可以参考以下情况选择需要的访问域名。
    • 如果Bucket和ECS实例位于不同地域(Region),请选择公网域名
    • 如果Bucket和ECS实例位于相同地域,请选择私网域名
    标签为该存储卷添加标签。
  5. 参数配置完成后,单击创建

创建PVC

  1. 登录容器服务管理控制台,在左侧导航栏选择集群
  2. 集群列表页面,单击目标集群名称,然后在左侧导航栏,选择存储 > 存储声明
  3. 存储声明页面,单击右上角的创建
  4. 创建存储声明页面中,填写界面参数。
    配置项说明
    存储声明类型支持云盘、NAS、OSS三种云存储类型。本文中选择OSS
    名称创建的数据卷的名称,数据卷名在集群内必须唯一。
    分配模式选择已有存储卷。
    说明 若未创建存储卷,您可以设置分配模式创建存储卷,配置创建存储卷参数。具体操作,请参见步骤一:创建PV
    已有存储卷单击选择已有存储类,在目标存储卷右侧操作列单击选择,选择存储卷。
    总量所创建存储卷的容量。
    说明 所创建的存储卷容量不能超过存储空间容量。
  5. 单击创建
    创建成功后可以在列表中看到csi-oss-pvc,并且已绑定相应的存储卷。