本文介绍 VKE 中挂载云盘。
在VKE中通过挂载云盘的方式创建statefulset,实现有状态持久化。
预计实验时间:30分钟
级别:初级
相关产品:VKE
受众: 通用
如果还没有火山引擎账号,点击此[链接]注册账号
如果还没有VKE集群,参考此[链接]快速创建一个VKE
kubernetes版本:v1.20.15-vke.2
1.VKE控制台<运维管理>-<组件管理>
2.安装完会默认创建两个存储类
3.使用默认的存储类创建<有状态负载>
4.填写有状态负载基本信息(名称、命名空间、实例个数)等
5.填写容器基本信息(容器名称、容器镜像等)
6.配置pod端口
7.配置环境变量,部署mysql,需要提供mysql密码
8.存储配置
9.其他信息保持默认,点击确认
10.查看创建的有状态负载
12.查看自动创建的存储卷
13.查看自动创建的存储卷声明
14.进入pod查看mysql
$ mysql -h 127.0.0.1 -P 3306 -u root -p mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 4 rows in set (0.00 sec)
[1] https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/
[2] https://hub.docker.com/_/mysql