目录
6.4.2 persistentVolumeClaim(持久性卷声明)
前言
考试大纲:通过本章的学习,大家可以了解如何配置卷,从而实现共享存储
本章要点:
考点1:使用emptyDir做临时存储
考点2: 使用hostPath做本地存储
考点3:使用NFS配置网络存储
考点4: 配置持久性存储
考点5:配置动态卷供应
6.1 emptyDir临时存储
必知必会: 创建emptyDir类型的卷,挂载卷(类似docker里章节1.7)
使用emptyDir的存储方式,就类似于创建docker 容器时的命令docker run -v /xx,意思是在物理机里随机产生一个目录(这个目录挂载的实际是物理机内存),然后把这个目录挂载到容器的/xx目录里,如果/xx目录不存在,会自动在容器里创建,不过当删除pod时,emptyDir对应的目录会被一起删除,因为这种存储是临时性的,是以内存作为介质的,并非是永久性的。
为了和其他章节创建的pod做区别,本章所有实验均在一个新的命令空间里操作。
步骤1: 创建命名空间nsvolume并切换至此命名空间
kubectl create ns nsvolume #创建命名空间
kubens nsvolume #切换命名空间