首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用k8s集群限制容器中的核心文件大小?

问如何使用k8s集群限制容器中的核心文件大小?
EN

Stack Overflow用户
提问于 2022-05-03 02:32:04
回答 2查看 179关注 0票数 2

我希望限制k8s集群中每个容器的核心文件大小。

我的k8s集群是v1.20,并使用1.5

我尝试用命令ulimit -c 0构建docker文件

但是,当创建容器并发送命令ulimit -c时,应答是unlimited。

我还试着把/etc/security/limits.conf装在吊舱上

代码语言:javascript
复制
# /etc/security/limits.conf  

\* hard core 0  
\* soft core 0

但没起作用。

我还试图在/usr/lib/systemd/system/containerd.service上更改容器的配置

我改变了LimitCore=0和

代码语言:javascript
复制
systemctl restart containerd
systemctl daemon-reload

但是,当我检查吊舱上的ulimit -c时,即使我重新启动了吊舱,它也始终会回复unlimited。

请不要问你为什么要设置核心文件大小0,有一些问题。

如果有人知道答案,请告诉我,谢谢!

EN

回答 2

Stack Overflow用户

发布于 2022-05-03 08:18:31

抱歉,我得知道.

命令是错的..。

我应该运行systemctl守护进程重新加载,然后systemctl重新启动容器。

票数 0
EN

Stack Overflow用户

发布于 2022-08-19 21:27:36

对于自管理的EKS工作节点,在用户数据中运行bootstrap.sh之前运行以下操作:

代码语言:javascript
复制
sed -i 's/LimitCORE=infinity/LimitCORE=0/g' /usr/lib/systemd/system/containerd.service
systemctl daemon-reload
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72094271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档