Kubernetes emptyDir 与根本没有卷有什么不同

Iva*_*cki 4 kubernetes kubernetes-pod

我有一个使用 root 用户运行一个容器的部署。很明显,/data如果我没有volumeMounts定义任何类型的持久卷,那么我的应用程序保存的所有内容都将是短暂的。

我的问题是指定一个emptyDir卷并将其安装到的目的是什么/data?如果我不使用emptyDir之类的奇特功能medium,或者sizeLimit它与根本不使用卷不一样吗?

ITC*_*hap 7

emptyDir 的主要功能之一是它可以安装在同一个 Pod 内的多个容器上。如果您不使用此功能,我想您不会从中获得太多好处。如果我没记错的话,当 Pod 内的容器重新启动时,emptyDirs 会被保留,但在重新调度 Pod 时则不会。