Skip to content

Commit c739d69

Browse files
committed
Deploy TektonConfig w/ ArgoCD on c-stg-i01
Since previous attempts to disable Tekton Results failed (see #269 and #254) , deploy a disabled Tekton Results `TektonConfig` to allow ArgoCD to manage the resource instead of the openshift-pipelines operator. Assisted-by: Gemini KFLUXINFRA-3014
1 parent ff1e46a commit c739d69

3 files changed

Lines changed: 13 additions & 13 deletions

File tree

components/openshift-pipelines/internal-staging/kustomization.yaml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,5 @@ kind: Kustomization
44
resources:
55
# Base resources
66
- ../base
7-
8-
patches:
9-
- path: tekton-config-patch.yaml
10-
target:
11-
kind: TektonConfig
12-
name: config
7+
# Disable Tekton Results by letting ArgoCD deploy the TektonConfig
8+
- tekton-config.yaml

components/openshift-pipelines/internal-staging/tekton-config-patch.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Adding this TektonConfig resource allows ArgoCD to control the TektonConfig deployment in contrast
2+
# to letting the openshift-pipelines operator control it. This way, Tekton Results can be disabled.
3+
apiVersion: operator.tekton.dev/v1alpha1
4+
kind: TektonConfig
5+
metadata:
6+
name: config
7+
spec:
8+
profile: all
9+
targetNamespace: openshift-pipelines
10+
result:
11+
disabled: true # Disable Tekton Results

0 commit comments

Comments
 (0)