基础信息
云容器引擎(简称CCSE)提供高度可扩展的、高性能的Kubernetes集群、一站式容器服务;获得信通院可信云《全栈容器云解决方案》认证,其整合了镜像、监控、日志、负载均衡、灰度/蓝绿、多种弹性策略、高效调度、集群插件、模板市场等基础能力,帮助企业快速构建和运行可弹性扩展的应用。本文介绍如何通过CSI插件为CCSE容器挂载天翼云弹性文件服务作为数据卷。
注意事项
- CCSE引擎挂载弹性文件系统依赖cstor-csi插件,该插件在创建云容器引擎完成后通过插件市场进行配置。
- 云容器引擎和弹性文件系统须属于同一个VPC和子网下。
操作步骤
步骤一:创建云容器引擎CCSE
从天翼云官网创建一个云容器引擎CCSE,详细步骤参见云容器引擎CCSE-订购集群。
步骤二:安装cstor-csi插件
-
进入购买的CCSE集群,在“插件>插件市场”中选择“cstor-csi”插件进行安装。
-
安装时需要在yaml文件中填入用户天翼云的AK、SK信息,并点击底部的“安装”按钮:
注意安装过程中需提供用户AK/SK,获取方式参考认证鉴权。
步骤三:通过控制台创建弹性文件系统作为持久卷
-
进入购买的CCSE集群,点击“存储>持久卷声明>新增”按钮。配置完成,单击“确定”按钮完成持久卷声明的创建。
-
在新增界面中,选择配置参数,部分参数如表所示:
参数 说明 示例 名称 持久卷声明名称,最长100个字符,由小写字母、数字及"-"组成,
且开始和结尾只能是数字和字母。pv-test StorageClass名称 存储类型对应的StorageClass名称。 cstor-csi-nas-performance-sc 容量 存储卷的容量,500GB起步。 512GB 卷模式 文件系统或者块设备。 文件系统 访问模式 可选单机读写、多机读写、多机只读。 单机读写 -
短暂等待后,持久卷声明的状态从“创建中”变成“已绑定”,表示创建文件系统成功。
步骤四:将创建的持久卷作为数据盘
-
在为容器集群创建工作负载的时候,在配置“数据卷”步骤,选择“添加数据卷”,卷类型选择“使用已有PVC”作为数据卷,卷配置选择之前创建持久卷“pv-test”。
-
至此实现了通过CSI插件为CCSE容器挂载天翼云弹性文件服务作为数据卷。
相关文档
cstor-csi插件支持使用弹性文件动态存储卷和静态存储卷,通过将弹性文件存储卷挂载到容器指定目录下,以实现数据持久化需求,具体参见弹性文件存储(CT-SFS)-云容器引擎-用户指南。