通过控制台使用动态云盘卷
本文主要为您介绍如何通过控制台使用动态云盘卷。
背景信息
您已经成功创建一个Kubernetes 集群,参见创建Kubernetes 集群。
创建StorageClass
- 登录容器服务管理控制台。
- 在 Kubernetes 菜单下,单击左侧导航栏的集群 > 存储卷,进入存储与存储声明页面。
- 在存储类页签,单击右上角的创建。
- 名称:云盘的名称。
- 提供者:配置为云盘,标识StorageClass使用阿里云云盘 provisioner 插件创建。
- 参数:本例中,包含的示例参数为type和zoneid。
type
:标识云盘类型,支持 cloud、cloud_efficiency、cloud_ssd、cloud_essd、available 四种类型;其中 available
会对高效、ESSD、SSD依次尝试创建,直到创建成功。- zoneid:期望创建云盘的可用区。
如果是多可用区的情况,zoneid可同时配置多个,示例如下:
zoneid: cn-hangzhou-a,cn-hangzhou-b,cn-hangzhou-c
encrypted
:可选参数。创建的云盘是否加密,默认情况是false,创建的云盘不加密。
- 回收策略:云盘的回收策略,默认为Delete,支持Retain。如果数据安全性要求高,推荐使用Retain方式以免误删。
- 绑定模式:默认为Immediate,可选值为Immediate、WaitForFirstConsumer。
- 挂载选项:挂载volume时,可选择多种挂载选项。
- 参数配置完成后,单击创建。
创建PVC
- 在 Kubernetes 菜单下,单击左侧导航栏的集群 > 存储卷,进入存储与存储声明页面。
- 在存储与声明页签,单击右上角的创建。
- 在弹出的创建存储声明页面中,填写界面参数。
- 来源:包含使用已有存储卷和使用存储类两种来源。
- 存储声明类型:包含云盘、NAS、OSS三种类型。
说明 当来源选择使用已有存储卷时,才会出现该选项。
- 名称:创建的数据卷的名称,数据卷名在集群内必须唯一。
- 分配模式:选择已有存储卷。
说明 当来源选择使用已有存储卷时,才会出现该选项。
- 已有存储类:单击选择存储类,在目标存储卷右侧操作列单击选择,选择存储类。
- 总量:所创建存储卷的容量。
说明 所创建的存储卷容量不能超过磁盘容量。
- 访问模式:默认为ReadWriteOnce。
说明 当来源选择使用存储卷时,才会出现该选项。
- 单击创建。
创建成功后可以在列表中看到test-cloud,并且已绑定相应的存储卷。
使用数据卷
- 在Kubernetes菜单下,单击左侧导航栏中的应用 > 无状态,然后单击页面右上角的使用镜像创建。
- 设置应用名称、部署集群 、 命名空间、副本数量、类型、注解和标签,副本数量即应用包含的Pod数量。然后单击下一步 进入容器配置页面。
说明 本例中选择无状态类型,即Deployment类型。如果您不设置命名空间,系统会默认使用 default 命名空间。
- 设置容器配置。
本例主要为您介绍数据卷的配置。其他界面参数请参见镜像创建无状态Deployment应用。数据卷支持配置本地存储和云存储。
- 本地存储:支持主机目录(hostpath)、配置项(configmap)、保密字典(secret)和临时目录,将对应的挂载源挂载到容器路径中。更多信息参见 volumes。
- 云存储:支持云盘/NAS/OSS三种云存储类型。
本例中配置了一个云盘类型的数据卷,将该云盘挂载到容器中/tmp 路径下,在该路径下生成的容器数据会存储到云盘中。 - 所有的信息都配置完成后,单击创建。
创建成功后,您就可以正常使用数据卷。
您也可以通过命令行的方式使用动态云盘卷,请参见通过命令行使用动态云盘卷。
发布者:佚, 佚名,转转请注明出处:https://www.cms2.cn/aliyun/csk/5393.html

相关推荐
-
概念比对
本文主要介绍容器服务Swarm集群与Kubernetes集群主要概念的比对。 应用 容器服务Swarm集群 容器服务Swarm中,应用类似于项目,一个应用下面可以有多个服务。服务是具体提供应用功能的实例。服务可以水平扩展。 容器服务Kubernetes集群 容器服务Kuberne…
2019年12月13日 -
部署环境的发布策略
本文介绍如何部署环境以及发布策略。 背景信息 您已成功部署一条流水线,并完成构建,可参考流水线及构建。 操作步骤 单击左侧导航栏应用,进入我的应用页面。 选择目标应用,单击应用名称。 单击顶部菜单栏环境。 在环境列表页面,单击日常环境的部署配置。 在部署配置页面,修改部署方式选择…
-
创建安全沙箱容器集群
您可以通过容器服务控制台非常方便的创建安全沙箱容器集群。 前提条件 您需要开通容器服务、资源编排(ROS)服务和访问控制(RAM)服务。 登录 容器服务管理控制台、ROS 管理控制台 和 RAM 管理控制台 开通相应的服务。 说明 容器服务 Kubernetes 集群部署依赖阿里…
-
应用启动调试
查看应用启动情况通过kompose工具或手动完成应用配置迁移之后,接下来我们可以通过控制台查看应用是否正常启动,或在启动过程中是否有问题。我们可以通过K8S控制台查看应用启动日志定位问题。 登录容器服务管理控制台,在左侧导航栏选择应用 > 无状态,选择对应的集群及命名空间,…
-
使用持久化存储卷声明
您可通过容器服务控制台,通过镜像或模板部署应用,从而使用持久化存储声明。本例中使用镜像来创建应用,若您想通过模板使用持久化存储卷声明,请参见使用阿里云云盘。 前提条件 您已创建一个Kubernetes集群,参见创建Kubernetes集群。 您已创建一个存储卷声明,本例中使用云盘…
-
虚拟节点
本文主要介绍虚拟节点及如何通过 Virtual Node Addon 插件部署虚拟节点等。 前提条件 您需要创建一个 Kubernetes 托管版集群。详情请参见创建Kubernetes 托管版集群。 您需要开通弹性容器实例服务。登录弹性容器实例控制台开通相应的服务。 背景信息 …