Kubernetes pod 宕机

Kubernetes pod went down

我是 Kubernetes 的新手,所以我不太了解。最后一天 pod 宕机了,我在想我是否能够恢复 tmp 文件夹。

所以基本上我想知道当 Kubernetes 中的 pod 出现故障时,它会失去对“/tmp”文件夹的访问权限吗?

除非您另外配置,否则此文件夹将被视为容器内的存储,容器终止时内容将丢失。

类似于 运行 docker 中的容器,向容器内的文件系统写入一些内容,然后停止并删除容器,启动一个新容器,然后找到您需要的文件容器内写的不再存在。

如果你想在重新启动之间保留 /tmp 文件夹内容,你需要附加一个 persistent volume 并将其作为 /tmp 安装在容器中,但是需要注意的是,如果你这样做,你不能在部署中将同一个卷与其他副本一起使用,除非你在下面使用 read-write-many 支持的文件系统,比如 NFS。