文档简介:
本节介绍了存储概述及相关能力介绍。
存储概述
容器存储是为容器提供的存储能⼒,⽀持多种类型的存储,同⼀个Pod可以使⽤任意数量的存储。
持久卷声明
操作场景
集群内的存储请求。例如,PV 是Pod 使⽤节点资源,PVC 则声明使⽤ PV 资源。
前提条件
在安装插件前,您需要存在⼀个可⽤集群。若没有可⽤集群 ,请参照集群管理->新建集群中内容进⾏创建。
操作步骤
创建持久卷声明,CCSE提供两种创建持久卷声明的⽅式,UI交互⽅式和YAML⽅式。UI创建⽅式:
步骤 1,登录CCSE控制台,在左侧导航栏中选择 集群 并选择⼀个可⽤的集群。
步骤 2,在左侧⼆级导航栏中选择 存储 -持久卷 声明 。
步骤 3,在持久卷声明列表⻚中,切换 命名空空间 ,点击 新增 按钮。
步骤 4,在新增界⾯中,填写持久卷声明 名称 ,选择 存储类名称 、 所需容量 、 卷模式 和 访问模式 ,点击 提交 按钮创建。
YAML创建⽅式:
步骤 1,登录CCSE控制台,在左侧导航栏中选择 集群 并选择⼀个可⽤的集群。
步骤 2,在左侧⼆级导航栏中选择 存储 ——持久卷声明 。
步骤 3,在持久卷声明列表⻚中,切换 命名空空间 ,点击 新增YAML 按钮。
步骤 4,编辑内容,点击 保存 创建。
删除持久卷声明:
步骤 1,登录CCSE控制台,在左侧导航栏中选择 集群 并选择⼀个可⽤的集群。
步骤 2,在左侧⼆级导航栏中选择 存储 - 持久卷声明 。
步骤 3,在持久卷声明列表⻚中,切换 命名空空间 ,选择具体的持久卷声明,点击 删除 按钮。
步骤 4,在弹窗中点击 确认 按钮删除
查看持久卷声明YAML:
步骤 1,登录CCSE控制台,在左侧导航栏中选择 集群 并选择⼀个可⽤的集群。
步骤 2,在左侧⼆级导航栏中选择 存储 - 持久卷声明 。
步骤 3,在持久卷声明列表⻚中,切换 命名空空间 ,选择具体的持久卷声明,点击 更多 - 查看YAML 按钮。
步骤 4,在YAML弹窗中浏览YAML内容。⽤户可以按需点击 编辑 按钮进⾏更新操作。
持久卷
操作场景
集群内的存储资源。PV 独⽴于Pod 的⽣命周期,根据不同的 StorageClass 类型创建不同类型的 PV。
前提条件
在安装插件前,您需要存在⼀个可⽤集群。若没有可⽤集群 ,请参照集群管理->新建集群中内容进⾏创建。
操作步骤
创建持久卷,CCSE提供两种创建持久卷的⽅式,UI交互⽅式和YAML⽅式。UI创建⽅式:
步骤 1,登录CCSE控制台,在左侧导航栏中选择 集群 并选择⼀个可⽤的集群。
步骤 2,在左侧⼆级导航栏中选择 存储 - 持久卷 。
步骤 3,在持久卷列表⻚中,点击 新增 按钮。
步骤 4,在新增界⾯中,填写持久卷 名称 ,选择 StorageClass名称 、 容量 、 访问模式 、 回收 和 其他参数 ,点击 提交 按钮创建。
YAML创建⽅式:
步骤 1,登录CCSE控制台,在左侧导航栏中选择 集群 并选择⼀个可⽤的集群。
步骤 2,在左侧⼆级导航栏中选择 存储 - 持久卷 。步骤 3,在持久卷列表⻚中,点击 新增YAML 按钮。
步骤 4,编辑内容,点击 保存 创建。
删除持久卷
步骤 1,登录CCSE控制台,在左侧导航栏中选择 集群 并选择⼀个可⽤的集群。
步骤 2,在左侧⼆级导航栏中选择 存储 - 持久卷 。
步骤 3,在持久卷列表⻚中,选择具体的持久卷点击 删除 按钮。
步骤 4,在弹窗中点击 确认 按钮删除
查看持久卷YAML
步骤 1,登录CCSE控制台,在左侧导航栏中选择 集群 并选择⼀个可⽤的集群。
步骤 2,在左侧⼆级导航栏中选择 存储 - 持久卷 。
步骤 3,在持久卷列表⻚中,选择具体的持久卷,点击 查看YAML 按钮。
步骤 4,在YAML弹窗中浏览YAML内容。⽤户可以按需点击 编辑 按钮进⾏更新操作。
存储类
操作场景
存储类(StorageClass) 为管理员提供了描述存储 类 的⽅法,可为容器服务集群定义不同的存储类型。您可通过 StorageClass 配合 PersistentVolumeClaim 动态创建需要的存储资源。
前提条件
在使⽤存储类前,您需要存在⼀个可⽤集群。若没有可⽤集群,请参照集群管理->新建集群中内容进⾏创建。
操作步骤
创建存储类
⽅式1:通过界⾯创建存储类
登陆CCSE控制台, 点击左侧导航栏中的集群,进⼊集群列表⻚
在集群列表中点击需要创建存储类的集群,进⼊集群管理⻚⾯
在集群管理⻚⾯导航栏中选择存储 > 存储类,进⼊存储类⻚⾯
点击新建,进⼊创建存储类⻚⾯
根据实际需求,选择存储类提供者并填写存储类名称、回收策略及磁盘类型。
点击提交,完成创建。
⽅式2:使⽤Yaml创建储存类
登陆CCSE控制台, 点击左侧导航栏中的集群,进⼊集群列表⻚
在集群列表中点击需要创建存储类的集群,进⼊集群管理⻚⾯
在集群管理⻚⾯导航栏中选择存储 > 存储类,进⼊存储类⻚⾯
点击新增YAML,进⼊存储类/新增Yaml⻚⾯
Yaml编辑窗⼝提供⼀个默认的存储类Yaml模板,可参考模板进⾏储存类Yaml的创建
删除储存类
登陆CCSE控制台, 点击左侧导航栏中的集群,进⼊集群列表⻚
在集群列表中点击需要创建存储类的集群,进⼊集群管理⻚⾯
在集群管理⻚⾯导航栏中选择存储 > 存储类,进⼊存储类⻚⾯
在存储类列表中找到要删除的储存类,点击删除
在弹窗中点击确定完成删除