-
Choerodon平台版本:0.18.0
-
运行环境(如localhost或k8s):K8S
在进行前端项目CI时,过了一段时间,job直接退出没有错误消息,怀疑是CPU和内存资源太低,导致POD被关闭
请问是否有办法调整POD运行的CPU和内存资源分配?
Choerodon平台版本:0.18.0
运行环境(如localhost或k8s):K8S
在进行前端项目CI时,过了一段时间,job直接退出没有错误消息,怀疑是CPU和内存资源太低,导致POD被关闭
请问是否有办法调整POD运行的CPU和内存资源分配?
kubectl get cm -n c7n-system runner-cm -o yaml
[runners.kubernetes]
image = "registry.cn-hangzhou.aliyuncs.com/choerodon-tools/cibase:0.7.0"
namespace = "c7n-system"
namespace_overwrite_allowed = ""
privileged = true
service_account_overwrite_allowed = ""
pull_policy = "always"
cpu_limit = "2"
cpu_request = "1500m"
memory_request = "4Gi"
memory_limit = "4Gi"
service_cpu_limit = "1500m"
service_cpu_request = "1500m"
service_memory_limit = "2800Mi"
service_memory_request = "2800Mi"
helper_cpu_limit = "1500m"
helper_cpu_request = "1500m"
helper_memory_limit = "2800Mi"
helper_memory_request = "2800Mi"
修改上面这部分参数就可以了,默认的编译的时候太慢了
嗯嗯,我们试了一下,甚至改得比你提供这个参数还大,但是还是报这个错误,你觉得可能是什么原因?
不过我们只修改了helper开头的资源的参数,其他的没有修改
下图使我们修改后的参数,你觉得是不是还需要修改其他的
你好经过调整了configmap之后,但是git ci新生成的POD还是没有更新,内存和CPU大小还是原来的值
这是configmap的配置
你这个看起来怎么像是打包过程的指令执行错误呢?
ci只是把本地的打包过程放到线上了,先检查一下ci的流程是不是正确的
因为本地也是执行的这些命令没有报错,同时本地打包时耗费资源较多,然后服务器报错也没有提供足够的信息,所以才判断是资源不足