-
Choerodon平台版本: 0.23.0
-
遇到问题的执行步骤:
搭建好后提交代码自动ci/cd
第一次正常执行,第二次卡一些,第三次只能内存崩掉,发现gitlab-gitlab-core-0这个 pod 占用内存越来越多 ,请问如何限制每次ci/cd后释放内存呢? -
环境信息(如:节点信息):
-
报错日志:
-
原因分析:
提出您分析问题的过程,以便我们能更准确的找到问题所在
-
疑问:
提出您对于遇到和解决该问题时的疑问
请问是gitlab runner因为内存崩掉了吗?
是的,gitlab runner 崩掉继续启动新的 gitlab runner ,然后 gitlab-gitlab-core-0 内存越来越多。
gitlab runnner 崩掉是 gitlab runner 默认设置的内存不足。请修改对应的 configmap,调大内存限制
# kubectl edit cm -n c7n-system runner-config
apiVersion: v1
data:
config.toml: |
[runners.kubernetes]
memory_request = "4Gi"
memory_limit = "5Gi"