kubesphere all in one部署Jenkins提示1 Insufficient cpu

原因

devops 至少一个cpu(1000m),但是其他资源已经占用了很多cpu
CPU 资源以 CPU 单位度量。Kubernetes 中的一个 CPU 等同于:
1 个 AWS vCPU
1 个 GCP核心
1 个 Azure vCore
裸机上具有超线程能力的英特尔处理器上的 1 个超线程
CPU单位换算:100m CPU,100 milliCPU 和 0.1 CPU 都相同;精度不能超过 1m。1000m CPU = 1 CPU
因为集群中的节点上已经分配了大量的 CPU 资源给其他 Pod,导致没有足够的资源可供新的 Pod 使用,修改pod.yaml

机器环境

在这里插入图片描述
kubectl describe nodes
看到红框,上面的框是可以使用的cpu3600m,下面是统计的已经使用的,这个是启动Jenkins后的截图。
20240320093659

问题解决步骤

将工作负载里边占用cpu比较多的,修改yaml文件,将limits和requests改小,注意limits不能小于requests的值

    resources:
            limits:# 最大
              cpu: 900m
              memory: 2Gi
            requests:# 最小
              cpu: 900m
              memory: 2Gi
  1. 找到工作负载,点击需要修改的
    在这里插入图片描述
  2. 编辑yaml
    在这里插入图片描述
  3. 找到resources.limits.cpu,改小。
  4. http://192.168.1.110:30180/ 账号admin 密码P@88w0rd

相关推荐

  1. Docker Compose 部署 jenkins

    2024-03-21 05:14:05       34 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-21 05:14:05       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-21 05:14:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-21 05:14:05       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-21 05:14:05       20 阅读

热门阅读

  1. openssl3.2 - exp - base64 / unbase64

    2024-03-21 05:14:05       17 阅读
  2. k8s kubectl 常用命令

    2024-03-21 05:14:05       19 阅读
  3. [小程序开发] npm

    2024-03-21 05:14:05       16 阅读
  4. ResultBuilder 学习笔记(一)

    2024-03-21 05:14:05       20 阅读
  5. SWIFT介绍和学习(简单入门级别)

    2024-03-21 05:14:05       21 阅读
  6. C语言每日一题—判断B是不是A的子串

    2024-03-21 05:14:05       19 阅读
  7. python练习3

    2024-03-21 05:14:05       18 阅读