k8s本地持久化存储
introduction 目前接触了几种k8s本地持久卷: hostpath, local-storage, directpv, open-local等. 梳理下这几种本地存储的特性和适用场景啥的. 本文持续补充中…
k8s原生本地持久卷hostpath hostPath卷从主机节点的文件系统把文件或目录挂载到Pod中。
几种用hostpath的场景:
运行一个需要访问docker内部的容器, 把/var/lib/docker作为hostpath挂载给pod;
容器中运行cAdivisor(容器监控), 把/sys作为hostpath挂给pod用;
允许Pod指定的hostPath是否应该在Pod运行之前存在,是否应该创建它,以及它应该作为什么存在.
k8s官方文档提供的type值如下:
Value
Behavior
Empty string (default) is for backward compatibility, which means that no checks ...