You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否在OpenShift中配置Tekton保留30条PipelineRun历史记录?

关于Tekton PipelineRun保留数量的配置解答

1. 是否可配置Tekton使其保留最近30条Run记录?

可以。Tekton Pipelines支持通过自定义资源配置来设置PipelineRun的保留策略,包括基于数量保留最近的指定条数记录。

2. 如何通过OpenShift Operator实现该配置?

OpenShift上的Tekton Pipelines Operator通过TektonConfig自定义资源(CR)管理全局配置,具体操作步骤如下:

  • 使用OpenShift CLI(oc)编辑全局Tekton配置:
    oc edit tektonconfig config
    
  • 在spec.pipeline节点下添加或修改pipelineRun.retention配置块,设置保留数量为30:
    spec:
      pipeline:
        pipelineRun:
          retention:
            limit: 30
            type: count
    
    • type: count表示按数量维度保留记录,limit: 30指定保留最近的30条PipelineRun。
  • 保存退出后,Operator会自动同步配置,后续超出30条的旧PipelineRun会被自动清理。

注意:需确保使用的Tekton Pipelines Operator版本为v0.40及以上(该版本后稳定支持数量型保留策略),若已有旧的保留策略配置,直接替换对应参数即可。

内容的提问来源于stack exchange,提问作者René Jahn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 08:05:26