首页 > 解决方案 > 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)

标签: jenkinskubernetes

解决方案


推荐阅读