Kubernetes(9:数据)
- 2019 年 10 月 6 日
- 笔记
kubernetes volume支持的类型:emptyDir hostPath GCE Persistent Disk AWS Elastic Block Store NFS Ceph
emptyDir 的生命周期和pod 一致。 作用是在Pod中共享数据
创建Pod,volumeMounts

image.png
emptyDir是Host上创建的临时目录,其优点是能够方便地为Pod中的容器提供共享存储,不需要额外的配置。它不具备持久性,如果Pod不存在了,emptyDir也就没有了。根据这个特性,emptyDir特别适合Pod中的容器需要临时共享存储空间的场景,比如前面的生产者消费者用例。
hostPath 宿主机和容器共享。一般用来共享配置文件
cephfs 使用ceph

image.png
PV PVC
部署mysql的pv:nfs

image.png

image.png
启动
kubectl run -it –rm –image=mysql:5.6 –restart=Never mysql-client — mysql -h mysql -ppassword