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