Skip to content

Commit 1ff3492

Browse files
vdemeestertekton-robot
authored andcommitted
feat: set concurrency_limit on tektoncd/pipeline Repository CR
Set concurrency_limit: 2 on the tektoncd-pipeline PAC Repository to prevent all release branches from building simultaneously. Without this, the weekly patch-release cron triggers 7-8 concurrent multi-arch ko builds that exhaust tekton-nodepool node memory, causing kubelet hangs (see #3428). With concurrency_limit: 2, PAC queues excess PipelineRuns and starts them as running ones complete. Related: #3428
1 parent 5cb430c commit 1ff3492

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

  • tekton/cd/pipelines-as-code/overlays/oci-ci-cd/repositories

tekton/cd/pipelines-as-code/overlays/oci-ci-cd/repositories/pipeline.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ metadata:
2828
name: tektoncd-pipeline
2929
namespace: releases-pipeline
3030
spec:
31+
concurrency_limit: 2
3132
url: "https://github.com/tektoncd/pipeline"
3233
settings:
3334
# Fetch .tekton/ from the default branch (main), not from the PR branch.

0 commit comments

Comments
 (0)