流水线执行后遗留大量的历史数据,应该如何快速清理?

  • Choerodon平台版本:0.21.0

  • 运行环境:自主搭建

  • 问题描述:

    请尽量详细的描述您遇到的问题,以便我们能更快速的提供解决办法。

使用猪齿鱼平台来做cicd,发现kubernetes集群内的kube-system里存在大量的历史流水线的configmap数据,累计有20000万多条,今天上午删除了一部分,目前还有14000多条,如下

这些数据需要如何清理?

  • 执行的操作:

今天手动delete了一个项目对应的所有的configmap,然后push代码触发gitlab ci,gitlab ci执行完成之后push镜像到harbor,接下来确发现这个项目对应的deployment和service资源被删除了。猪齿鱼平台发现一个项目没有configmap会清理这个项目对应的deployment和service资源么?

有没有定期自动清理一周前的流水线configmap数据的方法?

  • 报错信息(请尽量使用代码块或系统截图的形式展现):
  • 建议:

    提出您认为不合理的地方,帮助我们优化用户操作

你好,这个机制与猪齿鱼没有关系的,你可以参考这个issues进行删除。

好的,我去试试,谢谢!