意义:
    image.png

    为了保证数据的持久性,必须保证docker容器中的数据存储在容器外部

    为了实现数据的持久性存储,在宿主机和容器内做映射,可以保证在容器的生命周期结束,数据依旧可以实现持久性存储

    但是在k8s中由于pod分布在各个不同的节点上,并不能实现不同节点之间持久性数据的共享 ,并且在节点故障时,可能会导致数据的丢失

    为此 k8s就引入了外部存储卷的功能

    支持的存储分类:
    image.png

    1. emptyDir(临时目录):Pod删除,数据也会被清除,这种存储成为emptyDir,用于数据的临时存储,多容 器数据互通

    2. hostPath: (宿主机目录映射)

    3. 本地的SAN: (iSCSI,FC)、NAS(nfs,cifs,http)存储

    4. 分布式存储:(glusterfs,rbd,cephfs)

    5. 云存储 (EBS,Azure Disk)