gitlab-gitlab-core-0 内存占用越来越多

  • Choerodon平台版本: 0.23.0

  • 遇到问题的执行步骤:
    搭建好后提交代码自动ci/cd
    第一次正常执行,第二次卡一些,第三次只能内存崩掉,发现gitlab-gitlab-core-0这个 pod 占用内存越来越多 ,请问如何限制每次ci/cd后释放内存呢?

  • 文档地址:
    https://open.hand-china.com/document-center/doc/product/10003/10084?_back=%2Fdashboard&docVersion=0.23&doc_id=17583

  • 环境信息(如:节点信息):

  • 报错日志:

  • 原因分析:

    提出您分析问题的过程,以便我们能更准确的找到问题所在

  • 疑问:

    提出您对于遇到和解决该问题时的疑问

请问是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"