为需要大量磁盘的 Kubernetes 作业/部署提供大型“临时”存储的好方法是什么?
我阅读了有关临时卷的信息,似乎最适合这种情况的是挂载emptyDir
卷。我的问题是emptyDir
卷/var
默认安装在主机上(请参阅此处),并且我对/var
分区的大小有硬性限制,因此我无法获得足够的空间来用作昂贵的磁盘 pod 的“临时”空间.
有没有办法更改安装临时存储的默认位置?
我在任何地方都找不到它。
emptyDir
我在规范中找不到任何有用的选项。
我不想使用持久性卷声明,因为我不需要持久化任何东西。
我也不想将空目录挂载/var
在主机之外的大分区中作为hostPath
卷,因为这会滥用hostPath
语义与我需要的不同的 s。(虽然这会起作用,但它似乎有点像黑客)。
还有其他可以采用的解决方案吗?