我可以在 kubernetes 中定义 emptyDir 的最小大小吗
我创建了一个 pod,并将卷挂载为 emptyDir
。
- name: tmp
emptyDir: {}
然而,pod 仅分配了约 5GB 内存给 tmp 目录。有没有一种方法可以预定义 tmp 卷,以便我可以获得分配给它的约 50GB 内存?
注意:我尝试根据此线程设置sizeLimit
,但是它是为emptyDir卷设置上限而不是下限。
另外,我更喜欢为此应用程序使用临时存储,而不是持久卷。
I created a pod with a volume mounted on it as emptyDir
.
- name: tmp
emptyDir: {}
However the pod has only ~5GB of memory allocated to tmp
directory. Is there a way I could predefine the tmp volume in such a way that I can get ~50GB memory allocated to it?
Note: I tried setting sizeLimit
based on this thread but it is to set the upper limit and not the lower limit for an emptyDir volume.
Also I prefer using ephemeral storage for this application rather than persistent volumes.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您愿意,可以使用通用临时卷寻找短暂体积的行为但 PVC 的特征。这将允许您指定所需的临时卷的大小。
You can use Generic ephemeral volume if you are looking for the behavior of ephemeral volume but features of PVC. This will allow you to specify the size of ephemeral volume you need.