jenkins - K8 pods 被驱逐:临时存储资源不足
问题描述
我将 jenkins slave 配置为 kubernetes 集群节点。
现在,当我尝试运行使用 docker(构建映像)的作业时,Pod 被驱逐并出现以下错误。
节点资源不足:临时存储。容器 jnlp 使用 3100Ki,超过了它的请求 0。
Capacity:
cpu: 6
ephemeral-storage: 52417516Ki
hugepages-1Gi: 0
hugepages-2Mi: 0
memory: 32927516Ki
pods: 110
Allocatable:
cpu: 6
ephemeral-storage: 48307982666
hugepages-1Gi: 0
hugepages-2Mi: 0
memory: 32825116Ki
pods: 110
Allocated resources:
(Total limits may be over 100 percent, i.e., overcommitted.)
Resource Requests Limits
-------- -------- ------
cpu 100m (1%) 100m (1%)
memory 8242Mi (25%) 8242Mi (25%)
ephemeral-storage 0 (0%) 0 (0%)
hugepages-1Gi 0 (0%) 0 (0%)
hugepages-2Mi 0 (0%) 0 (0%)
在 kubelet config.yml 中,我没有任何临时存储配置。df -h 提供 15% 的可用磁盘空间(大约 7GB)
解决方案
推荐阅读
- node.js - AWS - MEAN App - 维护上传文件夹
- vba - 使用 VBA 在 IE 中单击一个按钮
- shoutem - Shoutem eslit 'define' 未定义 no-undef
- android - 文件上传在 Android WebView 中不起作用
- linq - 我们如何更改 Linq 表达式的 PropertyName?
- ssl - 安装 SSL 证书后 firefox 无法打开网站
- javascript - 无法使用子组件测试 React 容器
- javascript - 如何在 iframe 中选择文档及其子元素
- html - 如何使用 HTML5、CSS3 删除列中的空格
- c - 查找给定多面体的顶点