kubernetes系列(十三)
1. Volume简介 1.1 k8s的volume和docker的volume区别 1.2 kubernetes支持的volume类型 2. 重点的volume类型 2.1 emptyDir 2.1.1 emptyDir简介 2.1.2 emptyDir常见用途 2.1.3 emptyDir的具体使用方式 2.2 hostPath 2.2.1 hostPath简介 2.2.2 hostPath用途 2.2.3 使用hostPath的注意事项 2.2.4 hostPath的具体定义方式 1. Volume简介 volume (存储卷)是pod中能够被多个容器访问的共享目录 1.1 k8s的volume和docker的volume区别 Kubernete中的 volume 被定义在pod上 ,然后被 一个pod的多个容器 挂载到具体的文件目录下 Kubernetes中的 volume 和pod的生命周期相同,但与容器的生命周期不相关 即容器重启volume不会丢失 但是pod重启volume卷会丢失 注意 :这里的volume卷丢失不代表volume对应的实际地址会丢失,而是 spec.volumes 的定义丢失。 kubernetes支持多种类型的volume 1.2 kubernetes支持的volume类型 以下列举一些常见或者需要了解的volume类型: emptyDir