为应用挂装持久化存储
目录
Summary
为应用挂装持久化存储
为应用挂装持久化存储
任务演示视频
- 演示使用额外的持久化存储来存储mysql数据库的数据
为环境创建持久化卷
- 管理员需要在特定的kubernetes环境中创建持久化卷(PersistentVolume),用于连接额外的NFS存储
把持久化卷分配给项目
- 管理员需要把创建的持久化卷(PersistentVolume),分配给特定项目,分配过程将会自动在项目的kubernetes名字空间中创建持久化卷声明(PersistentVolumeClaim)。创建持久化卷声明后,项目的应用或者组件就可以挂装该持久化卷,并且把数据写入到该持久化卷中
注意
- 一个持久化卷(PersistentVolume)只能分配给一个项目的某一个kubernetes环境
- 一个持久化卷(PersistentVolume)只能绑定一个持久化卷声明(PersistentVolumeClaim)
项目的应用挂装持久化卷
- 创建mysql组件,并把mysql组件的持久化卷选择刚刚分配的持久化卷,mysql的数据库文件则写入到NFS存储中