From 8da589766c9ea16bb52b37bd2efbb4435f4f9300 Mon Sep 17 00:00:00 2001 From: svcAPLBot <174728082+svcAPLBot@users.noreply.github.com> Date: Sat, 18 Jul 2026 01:01:24 +0000 Subject: [PATCH] chore(chart-deps): update tekton-pipelines to version 1.14.0 --- apps.yaml | 2 +- chart/chart-index/Chart.yaml | 2 +- charts/tekton-pipelines/Chart.yaml | 4 +- .../crds/customruns.tekton.dev-crd.yaml | 4 +- .../crds/pipelineruns.tekton.dev-crd.yaml | 12 ++++- .../crds/pipelines.tekton.dev-crd.yaml | 28 +++++++----- .../crds/stepactions.tekton.dev-crd.yaml | 4 +- .../crds/taskruns.tekton.dev-crd.yaml | 12 ++++- .../crds/tasks.tekton.dev-crd.yaml | 6 +-- .../verificationpolicies.tekton.dev-crd.yaml | 4 +- .../templates/config-tracing-cm.yaml | 3 ++ ...ook.pipeline.tekton.dev-valwebhookcfg.yaml | 2 +- .../templates/pipelines-info-cm.yaml | 2 +- .../tekton-events-controller-deploy.yaml | 16 ++++--- .../tekton-events-controller-svc.yaml | 6 +-- .../tekton-pipelines-controller-deploy.yaml | 16 ++++--- .../tekton-pipelines-controller-svc.yaml | 6 +-- ...ton-pipelines-remote-resolvers-deploy.yaml | 16 ++++--- ...tekton-pipelines-remote-resolvers-svc.yaml | 6 +-- .../tekton-pipelines-webhook-deploy.yaml | 16 ++++--- ...lines-webhook-horizontalpodautoscaler.yaml | 6 +-- .../tekton-pipelines-webhook-svc.yaml | 6 +-- ...ook.pipeline.tekton.dev-valwebhookcfg.yaml | 2 +- .../templates/webhook-certs-secret.yaml | 2 +- ...ook.pipeline.tekton.dev-mutwebhookcfg.yaml | 2 +- charts/tekton-pipelines/values.yaml | 45 ++++++++++++++----- 26 files changed, 146 insertions(+), 84 deletions(-) diff --git a/apps.yaml b/apps.yaml index dbfe0ad872..2a8c06e593 100644 --- a/apps.yaml +++ b/apps.yaml @@ -149,7 +149,7 @@ appsInfo: isAlpha: true tekton: title: Tekton Pipelines - appVersion: 1.12.0 + appVersion: 1.14.0 repo: https://github.com/tektoncd/pipeline maintainers: Tekton relatedLinks: diff --git a/chart/chart-index/Chart.yaml b/chart/chart-index/Chart.yaml index dcdc5adb0d..b8ac8f15b9 100644 --- a/chart/chart-index/Chart.yaml +++ b/chart/chart-index/Chart.yaml @@ -109,7 +109,7 @@ dependencies: repository: https://bitnami-labs.github.io/sealed-secrets/ - name: tekton-pipeline alias: tekton-pipelines - version: 1.12.0 + version: 1.14.0 repository: https://cdfoundation.github.io/tekton-helm-chart/ - name: trivy-operator version: 0.32.1 diff --git a/charts/tekton-pipelines/Chart.yaml b/charts/tekton-pipelines/Chart.yaml index 7ce3bf2f7f..c5748c6fee 100644 --- a/charts/tekton-pipelines/Chart.yaml +++ b/charts/tekton-pipelines/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 -appVersion: 1.12.0 +appVersion: 1.14.0 description: A Helm chart for Tekton Pipelines home: https://github.com/cdfoundation/tekton-helm-chart icon: https://avatars2.githubusercontent.com/u/47602533 name: tekton-pipeline -version: 1.12.0 +version: 1.14.0 diff --git a/charts/tekton-pipelines/crds/customruns.tekton.dev-crd.yaml b/charts/tekton-pipelines/crds/customruns.tekton.dev-crd.yaml index 7b39854bbc..b793393340 100644 --- a/charts/tekton-pipelines/crds/customruns.tekton.dev-crd.yaml +++ b/charts/tekton-pipelines/crds/customruns.tekton.dev-crd.yaml @@ -19,8 +19,8 @@ metadata: labels: app.kubernetes.io/instance: default app.kubernetes.io/part-of: tekton-pipelines - pipeline.tekton.dev/release: "v1.12.0" - version: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" + version: "v1.14.0" spec: group: tekton.dev preserveUnknownFields: false diff --git a/charts/tekton-pipelines/crds/pipelineruns.tekton.dev-crd.yaml b/charts/tekton-pipelines/crds/pipelineruns.tekton.dev-crd.yaml index b4e4be74f8..18a8fa0a2d 100644 --- a/charts/tekton-pipelines/crds/pipelineruns.tekton.dev-crd.yaml +++ b/charts/tekton-pipelines/crds/pipelineruns.tekton.dev-crd.yaml @@ -19,8 +19,8 @@ metadata: labels: app.kubernetes.io/instance: default app.kubernetes.io/part-of: tekton-pipelines - pipeline.tekton.dev/release: "v1.12.0" - version: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" + version: "v1.14.0" spec: group: tekton.dev preserveUnknownFields: false @@ -2379,6 +2379,8 @@ spec: once we're confident old PipelineRuns have been cleaned up. See issue #8359 for context. type: boolean + enableTerminationMessageCompression: + type: boolean enableWaitExponentialBackoff: type: boolean enforceNonfalsifiability: @@ -2757,6 +2759,8 @@ spec: once we're confident old PipelineRuns have been cleaned up. See issue #8359 for context. type: boolean + enableTerminationMessageCompression: + type: boolean enableWaitExponentialBackoff: type: boolean enforceNonfalsifiability: @@ -3028,6 +3032,8 @@ spec: once we're confident old PipelineRuns have been cleaned up. See issue #8359 for context. type: boolean + enableTerminationMessageCompression: + type: boolean enableWaitExponentialBackoff: type: boolean enforceNonfalsifiability: @@ -5472,6 +5478,8 @@ spec: once we're confident old PipelineRuns have been cleaned up. See issue #8359 for context. type: boolean + enableTerminationMessageCompression: + type: boolean enableWaitExponentialBackoff: type: boolean enforceNonfalsifiability: diff --git a/charts/tekton-pipelines/crds/pipelines.tekton.dev-crd.yaml b/charts/tekton-pipelines/crds/pipelines.tekton.dev-crd.yaml index 929f2acb9f..e3cad530df 100644 --- a/charts/tekton-pipelines/crds/pipelines.tekton.dev-crd.yaml +++ b/charts/tekton-pipelines/crds/pipelines.tekton.dev-crd.yaml @@ -19,8 +19,8 @@ metadata: labels: app.kubernetes.io/instance: default app.kubernetes.io/part-of: tekton-pipelines - pipeline.tekton.dev/release: "v1.12.0" - version: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" + version: "v1.14.0" spec: group: tekton.dev preserveUnknownFields: false @@ -835,8 +835,10 @@ spec: x-kubernetes-list-type: atomic pipelineRef: description: |- - PipelineRef is a reference to a pipeline definition - Note: PipelineRef is in preview mode and not yet supported + PipelineRef is a reference to a pipeline definition. + This is an alpha field. You must set the "enable-api-fields" feature flag + to "alpha" for this field to be supported. When enabled, the referenced + Pipeline is executed as a child PipelineRun owned by the parent PipelineRun. type: object properties: apiVersion: @@ -871,8 +873,10 @@ spec: type: string pipelineSpec: description: |- - PipelineSpec is a specification of a pipeline - Note: PipelineSpec is in preview mode and not yet supported + PipelineSpec is a specification of a pipeline. + This is an alpha field. You must set the "enable-api-fields" feature flag + to "alpha" for this field to be supported. When enabled, the embedded + Pipeline is executed as a child PipelineRun owned by the parent PipelineRun. Specifying PipelineSpec can be disabled by setting `disable-inline-spec` feature flag. See Pipeline.spec (API version: tekton.dev/v1) @@ -1174,8 +1178,10 @@ spec: x-kubernetes-list-type: atomic pipelineRef: description: |- - PipelineRef is a reference to a pipeline definition - Note: PipelineRef is in preview mode and not yet supported + PipelineRef is a reference to a pipeline definition. + This is an alpha field. You must set the "enable-api-fields" feature flag + to "alpha" for this field to be supported. When enabled, the referenced + Pipeline is executed as a child PipelineRun owned by the parent PipelineRun. type: object properties: apiVersion: @@ -1210,8 +1216,10 @@ spec: type: string pipelineSpec: description: |- - PipelineSpec is a specification of a pipeline - Note: PipelineSpec is in preview mode and not yet supported + PipelineSpec is a specification of a pipeline. + This is an alpha field. You must set the "enable-api-fields" feature flag + to "alpha" for this field to be supported. When enabled, the embedded + Pipeline is executed as a child PipelineRun owned by the parent PipelineRun. Specifying PipelineSpec can be disabled by setting `disable-inline-spec` feature flag. See Pipeline.spec (API version: tekton.dev/v1) diff --git a/charts/tekton-pipelines/crds/stepactions.tekton.dev-crd.yaml b/charts/tekton-pipelines/crds/stepactions.tekton.dev-crd.yaml index 7bcccdab5e..452b89cdcc 100644 --- a/charts/tekton-pipelines/crds/stepactions.tekton.dev-crd.yaml +++ b/charts/tekton-pipelines/crds/stepactions.tekton.dev-crd.yaml @@ -19,8 +19,8 @@ metadata: labels: app.kubernetes.io/instance: default app.kubernetes.io/part-of: tekton-pipelines - pipeline.tekton.dev/release: "v1.12.0" - version: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" + version: "v1.14.0" spec: group: tekton.dev preserveUnknownFields: false diff --git a/charts/tekton-pipelines/crds/taskruns.tekton.dev-crd.yaml b/charts/tekton-pipelines/crds/taskruns.tekton.dev-crd.yaml index cff4e543dd..a801b8049e 100644 --- a/charts/tekton-pipelines/crds/taskruns.tekton.dev-crd.yaml +++ b/charts/tekton-pipelines/crds/taskruns.tekton.dev-crd.yaml @@ -19,8 +19,8 @@ metadata: labels: app.kubernetes.io/instance: default app.kubernetes.io/part-of: tekton-pipelines - pipeline.tekton.dev/release: "v1.12.0" - version: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" + version: "v1.14.0" spec: group: tekton.dev preserveUnknownFields: false @@ -1894,6 +1894,8 @@ spec: once we're confident old PipelineRuns have been cleaned up. See issue #8359 for context. type: boolean + enableTerminationMessageCompression: + type: boolean enableWaitExponentialBackoff: type: boolean enforceNonfalsifiability: @@ -2165,6 +2167,8 @@ spec: once we're confident old PipelineRuns have been cleaned up. See issue #8359 for context. type: boolean + enableTerminationMessageCompression: + type: boolean enableWaitExponentialBackoff: type: boolean enforceNonfalsifiability: @@ -4044,6 +4048,8 @@ spec: once we're confident old PipelineRuns have been cleaned up. See issue #8359 for context. type: boolean + enableTerminationMessageCompression: + type: boolean enableWaitExponentialBackoff: type: boolean enforceNonfalsifiability: @@ -4307,6 +4313,8 @@ spec: once we're confident old PipelineRuns have been cleaned up. See issue #8359 for context. type: boolean + enableTerminationMessageCompression: + type: boolean enableWaitExponentialBackoff: type: boolean enforceNonfalsifiability: diff --git a/charts/tekton-pipelines/crds/tasks.tekton.dev-crd.yaml b/charts/tekton-pipelines/crds/tasks.tekton.dev-crd.yaml index 11478b2a50..6b46746053 100644 --- a/charts/tekton-pipelines/crds/tasks.tekton.dev-crd.yaml +++ b/charts/tekton-pipelines/crds/tasks.tekton.dev-crd.yaml @@ -19,8 +19,8 @@ metadata: labels: app.kubernetes.io/instance: default app.kubernetes.io/part-of: tekton-pipelines - pipeline.tekton.dev/release: "v1.12.0" - version: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" + version: "v1.14.0" spec: group: tekton.dev preserveUnknownFields: false @@ -1510,8 +1510,6 @@ spec: stepTemplate: description: StepTemplate type: object - required: - - name properties: args: description: Args diff --git a/charts/tekton-pipelines/crds/verificationpolicies.tekton.dev-crd.yaml b/charts/tekton-pipelines/crds/verificationpolicies.tekton.dev-crd.yaml index bad81c1d84..8e4f442121 100644 --- a/charts/tekton-pipelines/crds/verificationpolicies.tekton.dev-crd.yaml +++ b/charts/tekton-pipelines/crds/verificationpolicies.tekton.dev-crd.yaml @@ -19,8 +19,8 @@ metadata: labels: app.kubernetes.io/instance: default app.kubernetes.io/part-of: tekton-pipelines - pipeline.tekton.dev/release: "v1.12.0" - version: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" + version: "v1.14.0" spec: group: tekton.dev versions: diff --git a/charts/tekton-pipelines/templates/config-tracing-cm.yaml b/charts/tekton-pipelines/templates/config-tracing-cm.yaml index dbd2ef20dc..3e59ab0682 100644 --- a/charts/tekton-pipelines/templates/config-tracing-cm.yaml +++ b/charts/tekton-pipelines/templates/config-tracing-cm.yaml @@ -12,6 +12,9 @@ # See the License for the specific language governing permissions and # limitations under the License. +# NOTE: Exported traces may include Kubernetes resource identifiers (e.g. TaskRun/PipelineRun +# names and namespaces) as span attributes. Treat the trace backend as a trusted observability +# system. See docs/developers/tracing.md for details. apiVersion: v1 kind: ConfigMap metadata: diff --git a/charts/tekton-pipelines/templates/config.webhook.pipeline.tekton.dev-valwebhookcfg.yaml b/charts/tekton-pipelines/templates/config.webhook.pipeline.tekton.dev-valwebhookcfg.yaml index fca3882562..69918730bf 100644 --- a/charts/tekton-pipelines/templates/config.webhook.pipeline.tekton.dev-valwebhookcfg.yaml +++ b/charts/tekton-pipelines/templates/config.webhook.pipeline.tekton.dev-valwebhookcfg.yaml @@ -6,7 +6,7 @@ metadata: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/part-of: tekton-pipelines - pipeline.tekton.dev/release: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" webhooks: - admissionReviewVersions: ["v1"] clientConfig: diff --git a/charts/tekton-pipelines/templates/pipelines-info-cm.yaml b/charts/tekton-pipelines/templates/pipelines-info-cm.yaml index cd06ae2f51..b86fb0109b 100644 --- a/charts/tekton-pipelines/templates/pipelines-info-cm.yaml +++ b/charts/tekton-pipelines/templates/pipelines-info-cm.yaml @@ -25,4 +25,4 @@ data: # this ConfigMap such that even if we don't have access to # other resources in the namespace we still can have access to # this ConfigMap. - version: "v1.12.0" + version: "v1.14.0" diff --git a/charts/tekton-pipelines/templates/tekton-events-controller-deploy.yaml b/charts/tekton-pipelines/templates/tekton-events-controller-deploy.yaml index fa9b0e34c7..c52a3d66f7 100644 --- a/charts/tekton-pipelines/templates/tekton-events-controller-deploy.yaml +++ b/charts/tekton-pipelines/templates/tekton-events-controller-deploy.yaml @@ -6,9 +6,9 @@ metadata: app.kubernetes.io/instance: default app.kubernetes.io/name: events app.kubernetes.io/part-of: tekton-pipelines - app.kubernetes.io/version: v1.12.0 - pipeline.tekton.dev/release: v1.12.0 - version: v1.12.0 + app.kubernetes.io/version: v1.14.0 + pipeline.tekton.dev/release: v1.14.0 + version: v1.14.0 name: tekton-events-controller spec: replicas: 1 @@ -26,9 +26,9 @@ spec: app.kubernetes.io/instance: default app.kubernetes.io/name: events app.kubernetes.io/part-of: tekton-pipelines - app.kubernetes.io/version: v1.12.0 - pipeline.tekton.dev/release: v1.12.0 - version: v1.12.0 + app.kubernetes.io/version: v1.14.0 + pipeline.tekton.dev/release: v1.14.0 + version: v1.14.0 spec: affinity: nodeAffinity: @@ -101,6 +101,10 @@ spec: - mountPath: /etc/config-registry-cert name: config-registry-cert image: {{ .Values.eventscontroller.deployment.image }} + imagePullSecrets: + {{- with .Values.eventscontroller.imagePullSecrets }} + {{- toYaml . | nindent 6 }} + {{- end }} serviceAccountName: tekton-events-controller volumes: - configMap: diff --git a/charts/tekton-pipelines/templates/tekton-events-controller-svc.yaml b/charts/tekton-pipelines/templates/tekton-events-controller-svc.yaml index b2aba8da7a..8a1e84e05c 100644 --- a/charts/tekton-pipelines/templates/tekton-events-controller-svc.yaml +++ b/charts/tekton-pipelines/templates/tekton-events-controller-svc.yaml @@ -5,13 +5,13 @@ metadata: app.kubernetes.io/name: events app.kubernetes.io/component: events app.kubernetes.io/instance: default - app.kubernetes.io/version: "v1.12.0" + app.kubernetes.io/version: "v1.14.0" app.kubernetes.io/part-of: tekton-pipelines # tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml - pipeline.tekton.dev/release: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" # labels below are related to istio and should not be used for resource lookup app: tekton-events-controller - version: "v1.12.0" + version: "v1.14.0" name: tekton-events-controller spec: ports: diff --git a/charts/tekton-pipelines/templates/tekton-pipelines-controller-deploy.yaml b/charts/tekton-pipelines/templates/tekton-pipelines-controller-deploy.yaml index 3d946a9327..6b8009aae4 100644 --- a/charts/tekton-pipelines/templates/tekton-pipelines-controller-deploy.yaml +++ b/charts/tekton-pipelines/templates/tekton-pipelines-controller-deploy.yaml @@ -6,12 +6,12 @@ metadata: app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-pipelines - app.kubernetes.io/version: v1.12.0 + app.kubernetes.io/version: v1.14.0 {{- with .Values.controller.deployment.labels }} {{- toYaml . | nindent 4 }} {{- end}} - pipeline.tekton.dev/release: v1.12.0 - version: v1.12.0 + pipeline.tekton.dev/release: v1.14.0 + version: v1.14.0 name: tekton-pipelines-controller spec: replicas: 1 @@ -34,12 +34,12 @@ spec: app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-pipelines - app.kubernetes.io/version: v1.12.0 + app.kubernetes.io/version: v1.14.0 {{- with .Values.controller.pod.labels }} {{- toYaml . | nindent 8 }} {{- end}} - pipeline.tekton.dev/release: v1.12.0 - version: v1.12.0 + pipeline.tekton.dev/release: v1.14.0 + version: v1.14.0 spec: affinity: {{- with .Values.controller.affinity }} @@ -142,6 +142,10 @@ spec: - mountPath: /etc/config-registry-cert name: config-registry-cert image: {{ .Values.controller.deployment.image }} + imagePullSecrets: + {{- with .Values.controller.imagePullSecrets }} + {{- toYaml . | nindent 6 }} + {{- end }} nodeSelector: {{- with .Values.controller.nodeSelector }} {{- toYaml . | nindent 8 }} diff --git a/charts/tekton-pipelines/templates/tekton-pipelines-controller-svc.yaml b/charts/tekton-pipelines/templates/tekton-pipelines-controller-svc.yaml index 9aa3dd940a..9d507a9df7 100644 --- a/charts/tekton-pipelines/templates/tekton-pipelines-controller-svc.yaml +++ b/charts/tekton-pipelines/templates/tekton-pipelines-controller-svc.yaml @@ -5,13 +5,13 @@ metadata: app.kubernetes.io/name: controller app.kubernetes.io/component: controller app.kubernetes.io/instance: default - app.kubernetes.io/version: "v1.12.0" + app.kubernetes.io/version: "v1.14.0" app.kubernetes.io/part-of: tekton-pipelines # tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml - pipeline.tekton.dev/release: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" # labels below are related to istio and should not be used for resource lookup app: tekton-pipelines-controller - version: "v1.12.0" + version: "v1.14.0" name: tekton-pipelines-controller spec: ports: diff --git a/charts/tekton-pipelines/templates/tekton-pipelines-remote-resolvers-deploy.yaml b/charts/tekton-pipelines/templates/tekton-pipelines-remote-resolvers-deploy.yaml index 0d061b32d7..adda96bbd4 100644 --- a/charts/tekton-pipelines/templates/tekton-pipelines-remote-resolvers-deploy.yaml +++ b/charts/tekton-pipelines/templates/tekton-pipelines-remote-resolvers-deploy.yaml @@ -6,9 +6,9 @@ metadata: app.kubernetes.io/instance: default app.kubernetes.io/name: resolvers app.kubernetes.io/part-of: tekton-pipelines - app.kubernetes.io/version: v1.12.0 - pipeline.tekton.dev/release: v1.12.0 - version: v1.12.0 + app.kubernetes.io/version: v1.14.0 + pipeline.tekton.dev/release: v1.14.0 + version: v1.14.0 name: tekton-pipelines-remote-resolvers spec: replicas: 1 @@ -26,9 +26,9 @@ spec: app.kubernetes.io/instance: default app.kubernetes.io/name: resolvers app.kubernetes.io/part-of: tekton-pipelines - app.kubernetes.io/version: v1.12.0 - pipeline.tekton.dev/release: v1.12.0 - version: v1.12.0 + app.kubernetes.io/version: v1.14.0 + pipeline.tekton.dev/release: v1.14.0 + version: v1.14.0 spec: affinity: {{- with .Values.remoteresolver.affinity }} @@ -108,6 +108,10 @@ spec: - mountPath: /tmp name: tmp-clone-volume image: {{ .Values.remoteresolver.deployment.image }} + imagePullSecrets: + {{- with .Values.remoteresolver.imagePullSecrets }} + {{- toYaml . | nindent 6 }} + {{- end }} nodeSelector: {{- with .Values.remoteresolver.nodeSelector }} {{- toYaml . | nindent 8 }} diff --git a/charts/tekton-pipelines/templates/tekton-pipelines-remote-resolvers-svc.yaml b/charts/tekton-pipelines/templates/tekton-pipelines-remote-resolvers-svc.yaml index 4796c51f6d..2c1eb77701 100644 --- a/charts/tekton-pipelines/templates/tekton-pipelines-remote-resolvers-svc.yaml +++ b/charts/tekton-pipelines/templates/tekton-pipelines-remote-resolvers-svc.yaml @@ -18,13 +18,13 @@ metadata: app.kubernetes.io/name: resolvers app.kubernetes.io/component: resolvers app.kubernetes.io/instance: default - app.kubernetes.io/version: "v1.12.0" + app.kubernetes.io/version: "v1.14.0" app.kubernetes.io/part-of: tekton-pipelines # tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml - pipeline.tekton.dev/release: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" # labels below are related to istio and should not be used for resource lookup app: tekton-pipelines-remote-resolvers - version: "v1.12.0" + version: "v1.14.0" name: tekton-pipelines-remote-resolvers spec: ports: diff --git a/charts/tekton-pipelines/templates/tekton-pipelines-webhook-deploy.yaml b/charts/tekton-pipelines/templates/tekton-pipelines-webhook-deploy.yaml index c0f14e4f3a..f81ea0d5d6 100644 --- a/charts/tekton-pipelines/templates/tekton-pipelines-webhook-deploy.yaml +++ b/charts/tekton-pipelines/templates/tekton-pipelines-webhook-deploy.yaml @@ -6,12 +6,12 @@ metadata: app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-pipelines - app.kubernetes.io/version: v1.12.0 + app.kubernetes.io/version: v1.14.0 {{- with .Values.webhook.deployment.labels }} {{- toYaml . | nindent 4 }} {{- end}} - pipeline.tekton.dev/release: v1.12.0 - version: v1.12.0 + pipeline.tekton.dev/release: v1.14.0 + version: v1.14.0 name: tekton-pipelines-webhook spec: selector: @@ -28,12 +28,12 @@ spec: app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-pipelines - app.kubernetes.io/version: v1.12.0 + app.kubernetes.io/version: v1.14.0 {{- with .Values.webhook.pod.labels }} {{- toYaml . | nindent 8 }} {{- end}} - pipeline.tekton.dev/release: v1.12.0 - version: v1.12.0 + pipeline.tekton.dev/release: v1.14.0 + version: v1.14.0 spec: affinity: {{- with .Values.webhook.affinity }} @@ -127,6 +127,10 @@ spec: seccompProfile: type: RuntimeDefault image: {{ .Values.webhook.deployment.image }} + imagePullSecrets: + {{- with .Values.webhook.imagePullSecrets }} + {{- toYaml . | nindent 6 }} + {{- end }} nodeSelector: {{- with .Values.webhook.nodeSelector }} {{- toYaml . | nindent 8 }} diff --git a/charts/tekton-pipelines/templates/tekton-pipelines-webhook-horizontalpodautoscaler.yaml b/charts/tekton-pipelines/templates/tekton-pipelines-webhook-horizontalpodautoscaler.yaml index 0c99ae1483..7577b207c2 100644 --- a/charts/tekton-pipelines/templates/tekton-pipelines-webhook-horizontalpodautoscaler.yaml +++ b/charts/tekton-pipelines/templates/tekton-pipelines-webhook-horizontalpodautoscaler.yaml @@ -20,12 +20,12 @@ metadata: app.kubernetes.io/name: webhook app.kubernetes.io/component: webhook app.kubernetes.io/instance: default - app.kubernetes.io/version: "v1.12.0" + app.kubernetes.io/version: "v1.14.0" app.kubernetes.io/part-of: tekton-pipelines # tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml - pipeline.tekton.dev/release: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" # labels below are related to istio and should not be used for resource lookup - version: "v1.12.0" + version: "v1.14.0" spec: minReplicas: 1 maxReplicas: 5 diff --git a/charts/tekton-pipelines/templates/tekton-pipelines-webhook-svc.yaml b/charts/tekton-pipelines/templates/tekton-pipelines-webhook-svc.yaml index ce8a85a436..c511402a3a 100644 --- a/charts/tekton-pipelines/templates/tekton-pipelines-webhook-svc.yaml +++ b/charts/tekton-pipelines/templates/tekton-pipelines-webhook-svc.yaml @@ -5,13 +5,13 @@ metadata: app.kubernetes.io/name: webhook app.kubernetes.io/component: webhook app.kubernetes.io/instance: default - app.kubernetes.io/version: "v1.12.0" + app.kubernetes.io/version: "v1.14.0" app.kubernetes.io/part-of: tekton-pipelines # tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml - pipeline.tekton.dev/release: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" # labels below are related to istio and should not be used for resource lookup app: tekton-pipelines-webhook - version: "v1.12.0" + version: "v1.14.0" name: tekton-pipelines-webhook spec: ports: diff --git a/charts/tekton-pipelines/templates/validation.webhook.pipeline.tekton.dev-valwebhookcfg.yaml b/charts/tekton-pipelines/templates/validation.webhook.pipeline.tekton.dev-valwebhookcfg.yaml index a828cfc392..77d6362ec0 100644 --- a/charts/tekton-pipelines/templates/validation.webhook.pipeline.tekton.dev-valwebhookcfg.yaml +++ b/charts/tekton-pipelines/templates/validation.webhook.pipeline.tekton.dev-valwebhookcfg.yaml @@ -6,7 +6,7 @@ metadata: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/part-of: tekton-pipelines - pipeline.tekton.dev/release: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" webhooks: - admissionReviewVersions: ["v1"] clientConfig: diff --git a/charts/tekton-pipelines/templates/webhook-certs-secret.yaml b/charts/tekton-pipelines/templates/webhook-certs-secret.yaml index 0924e32ae4..ab31f9d4d8 100644 --- a/charts/tekton-pipelines/templates/webhook-certs-secret.yaml +++ b/charts/tekton-pipelines/templates/webhook-certs-secret.yaml @@ -20,5 +20,5 @@ metadata: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/part-of: tekton-pipelines - pipeline.tekton.dev/release: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" # The data is populated at install time. diff --git a/charts/tekton-pipelines/templates/webhook.pipeline.tekton.dev-mutwebhookcfg.yaml b/charts/tekton-pipelines/templates/webhook.pipeline.tekton.dev-mutwebhookcfg.yaml index 12e4aaa155..0d753b8bb1 100644 --- a/charts/tekton-pipelines/templates/webhook.pipeline.tekton.dev-mutwebhookcfg.yaml +++ b/charts/tekton-pipelines/templates/webhook.pipeline.tekton.dev-mutwebhookcfg.yaml @@ -6,7 +6,7 @@ metadata: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/part-of: tekton-pipelines - pipeline.tekton.dev/release: "v1.12.0" + pipeline.tekton.dev/release: "v1.14.0" webhooks: - admissionReviewVersions: ["v1"] clientConfig: diff --git a/charts/tekton-pipelines/values.yaml b/charts/tekton-pipelines/values.yaml index de4fe91208..8620918eed 100644 --- a/charts/tekton-pipelines/values.yaml +++ b/charts/tekton-pipelines/values.yaml @@ -25,13 +25,13 @@ serviceaccount: # Values for tekton-pipelines-controller controller: deployment: - image: ghcr.io/tektoncd/pipeline/controller-10a3e32792f33651396d02b6855a6e36:v1.12.0@sha256:8d5f900677386b8fe5371429e9c1461b25de47e5e34736c7f99e82e2c279ebbc + image: ghcr.io/tektoncd/pipeline/controller-10a3e32792f33651396d02b6855a6e36:v1.14.0@sha256:5209c1969c407d36d9c2c5217a8b0700a9fb52b3068b6fbdce0d88ead397ea75 labels: {} images: - entrypoint: "ghcr.io/tektoncd/pipeline/entrypoint-bff0a22da108bc2f16c818c97641a296:v1.12.0@sha256:3ec960b07abd85604242e146092e72f11be8787452c2a20d12a37fdee4a666e2" - nop: "ghcr.io/tektoncd/pipeline/nop-8eac7c133edad5df719dc37b36b62482:v1.12.0@sha256:f89fb760b05fdef6895290e524d992b66ede72546622d5028b0406a9bea36d2f" - sidecarlogresults: "ghcr.io/tektoncd/pipeline/sidecarlogresults-7501c6a20d741631510a448b48ab098f:v1.12.0@sha256:8b61bdcad62a99e7b15f9dc92690ea39f49be2c5a1c9f428a0aac712f349543d" - workingdirinit: "ghcr.io/tektoncd/pipeline/workingdirinit-0c558922ec6a1b739e550e349f2d5fc1:v1.12.0@sha256:11031cbed2b8ddbb5af0947a5e0c997ba7cd3da5f309ddfa76e58f5418868d71" + entrypoint: "ghcr.io/tektoncd/pipeline/entrypoint-bff0a22da108bc2f16c818c97641a296:v1.14.0@sha256:e3e7a41a23f8d8cafac7b964187d414d5fcbe503b34d50e2b579ce2a36cfa522" + nop: "ghcr.io/tektoncd/pipeline/nop-8eac7c133edad5df719dc37b36b62482:v1.14.0@sha256:4768edf4d3ccaa7b0e590a7840176a1d12af4cd9ed4fcdccf46a7aa57b80649f" + sidecarlogresults: "ghcr.io/tektoncd/pipeline/sidecarlogresults-7501c6a20d741631510a448b48ab098f:v1.14.0@sha256:db616ab753d84dd2e27dac8c4bafe50b81b638d92933390cfaa2cff0169c26f4" + workingdirinit: "ghcr.io/tektoncd/pipeline/workingdirinit-0c558922ec6a1b739e550e349f2d5fc1:v1.14.0@sha256:7f9394bf30aa055e03a81b1c2882152b9df947353ffd17c681e205488fd7762d" shellImage: "cgr.dev/chainguard/busybox@sha256:19f02276bf8dbdd62f069b922f10c65262cc34b710eea26ff928129a736be791" shellImageWin: "mcr.microsoft.com/powershell:nanoserver@sha256:b6d5ff841b78bdf2dfed7550000fd4f3437385b8fa686ec0f010be24777654d6" pod: @@ -52,10 +52,13 @@ controller: tolerations: [] nodeSelector: {} resources: {} + # Secrets used to pull the controller image from a private registry. + imagePullSecrets: [] + # - name: my-registry-secret # Values for tekton-pipelines-webhook webhook: deployment: - image: ghcr.io/tektoncd/pipeline/webhook-d4749e605405422fd87700164e31b2d1:v1.12.0@sha256:1e4eded1773f6fa8ec67c9348f84bed0d39666a9698ebd1ffb4eaed88b38f7d4 + image: ghcr.io/tektoncd/pipeline/webhook-d4749e605405422fd87700164e31b2d1:v1.14.0@sha256:dab27b10a60e56cbeb444d84356835b145c3d8491a7afe77353b1b999eb3a867 labels: {} pod: labels: {} @@ -73,10 +76,13 @@ webhook: - windows tolerations: [] nodeSelector: {} + # Secrets used to pull the webhook image from a private registry. + imagePullSecrets: [] + # - name: my-registry-secret # Values to amend tekton-pipelines-remote-resolvers remoteresolver: deployment: - image: ghcr.io/tektoncd/pipeline/resolvers-ff86b24f130c42b88983d3c13993056d:v1.12.0@sha256:b1f06197342ed946b23efd1ce124d7c17d50678b461733a6cc0912b07a4943e7 + image: ghcr.io/tektoncd/pipeline/resolvers-ff86b24f130c42b88983d3c13993056d:v1.14.0@sha256:7516b1750c7147fbe2e48e8d334acff74a02aad68696c9cf2f32a2790bc4dbf9 affinity: {} tolerations: [] nodeSelector: {} @@ -87,10 +93,16 @@ remoteresolver: limits: cpu: 1000m memory: 4Gi + # Secrets used to pull the resolvers image from a private registry. + imagePullSecrets: [] + # - name: my-registry-secret # Values for tekton-events-controller eventscontroller: deployment: - image: ghcr.io/tektoncd/pipeline/events-a9042f7efb0cbade2a868a1ee5ddd52c:v1.12.0@sha256:d5d5869215a58fea01ce627d605786090949a324969102ab1fd25716adde10e9 + image: ghcr.io/tektoncd/pipeline/events-a9042f7efb0cbade2a868a1ee5ddd52c:v1.14.0@sha256:7ccdab7772fc5aa74987b53a5246e5c6863a653d13484bf535a3a15d96e3cd21 + # Secrets used to pull the events controller image from a private registry. + imagePullSecrets: [] + # - name: my-registry-secret # configuration to put in the config-defaults ConfigMap configDefaults: _example: | @@ -169,10 +181,12 @@ configDefaults: # Possible values include "1m", "5m", "10s", "1h", etc. # Example: default-maximum-resolution-timeout: "1m" - # default-container-resource-requirements allow users to update default resource requirements - # to a init-containers and containers of a pods create by the controller - # Onet: All the resource requirements are applied to init-containers and containers - # only if the existing resource requirements are empty. + # default-container-resource-requirements allow users to configure default resource + # requirements for init containers and containers in pods created by the controller. + # No resource requirements are applied by default when this key is unset. + # Note: All the resource requirements are applied to init-containers and containers + # only if the existing resource requirements are empty, except Tekton internal + # containers can be overridden by named entries such as prepare or place-scripts. # default-container-resource-requirements: | # place-scripts: # updates resource requirements of a 'place-scripts' container # requests: @@ -381,3 +395,10 @@ featureFlags: # If set to "false", exponential backoff will be disabled. # For advanced tuning of backoff parameters, update the 'wait-exponential-backoff' ConfigMap. enable-wait-exponential-backoff: "false" + # Setting this flag to "true" will compress termination messages with flate + # to fit more results in the 4KB Kubernetes termination message limit. + # Only applies when results-from is set to "termination-message" (the default); + # ignored when results-from is "sidecar-logs". + # Alpha feature — this is a short-term measure. External result storage + # (TEP-0164) will address the underlying 4KB limitation. + enable-termination-message-compression: "false"