apiVersion: v1
items:
- apiVersion: operator.tekton.dev/v1alpha1
  kind: TektonConfig
  metadata:
    annotations:
      argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
      argocd.argoproj.io/sync-wave: "0"
      argocd.argoproj.io/tracking-id: pipeline-service-stone-prod-p02:operator.tekton.dev/TektonConfig:default/config
      kubectl.kubernetes.io/last-applied-configuration: |
        {"apiVersion":"operator.tekton.dev/v1alpha1","kind":"TektonConfig","metadata":{"annotations":{"argocd.argoproj.io/sync-options":"SkipDryRunOnMissingResource=true","argocd.argoproj.io/sync-wave":"0","argocd.argoproj.io/tracking-id":"pipeline-service-stone-prod-p02:operator.tekton.dev/TektonConfig:default/config"},"name":"config"},"spec":{"chain":{"artifacts.oci.storage":"oci","artifacts.pipelinerun.enable-deep-inspection":"true","artifacts.pipelinerun.format":"in-toto","artifacts.pipelinerun.storage":"oci","artifacts.taskrun.format":"in-toto","artifacts.taskrun.storage":"","options":{"deployments":{"tekton-chains-controller":{"spec":{"template":{"spec":{"containers":[{"args":["--threads-per-controller=32","--kube-api-qps=50","--kube-api-burst=50"],"name":"tekton-chains-controller"}]}}}}}},"transparency.enabled":"false"},"params":[{"name":"createRbacResource","value":"false"}],"pipeline":{"default-service-account":"appstudio-pipeline","enable-api-fields":"alpha","enable-bundles-resolver":true,"enable-cluster-resolver":true,"enable-git-resolver":true,"enable-hub-resolver":true,"enable-param-enum":true,"enable-step-actions":true,"options":{"configMaps":{"config-defaults":{"data":{"default-pod-template":"nodeSelector:\n  konflux-ci.dev/workload: konflux-tenants\ntolerations:\n  - key: konflux-ci.dev/workload\n    operator: \"Equal\"\n    value: \"konflux-tenants\"\n    effect: \"NoSchedule\"\n","default-timeout-minutes":"120"}},"config-leader-election-resolvers":{"data":{"buckets":"8"}},"config-logging":{"data":{"loglevel.controller":"info","loglevel.webhook":"info","zap-logger-config":"{\n  \"level\": \"info\",\n  \"development\": false,\n  \"sampling\": {\n    \"initial\": 100,\n    \"thereafter\": 100\n  },\n  \"outputPaths\": [\"stdout\"],\n  \"errorOutputPaths\": [\"stderr\"],\n  \"encoding\": \"json\",\n  \"encoderConfig\": {\n    \"timeKey\": \"ts\",\n    \"levelKey\": \"level\",\n    \"nameKey\": \"logger\",\n    \"callerKey\": \"caller\",\n    \"messageKey\": \"msg\",\n    \"stacktraceKey\": \"stacktrace\",\n    \"lineEnding\": \"\",\n    \"levelEncoder\": \"\",\n    \"timeEncoder\": \"iso8601\",\n    \"durationEncoder\": \"string\",\n    \"callerEncoder\": \"\"\n  }\n}\n"}}},"deployments":{"tekton-operator-proxy-webhook":{"spec":{"replicas":2,"template":{"spec":{"containers":[{"name":"proxy","resources":{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"100m","memory":"100Mi"}}}]}}}},"tekton-pipelines-webhook":{"spec":{"template":{"spec":{"containers":[{"name":"webhook","resources":{"limits":{"cpu":"1","memory":"1Gi"},"requests":{"cpu":"400m","memory":"1Gi"}}}]}}}}},"disabled":false,"horizontalPodAutoscalers":{"tekton-operator-proxy-webhook":{"spec":{"maxReplicas":6,"metrics":[{"resource":{"name":"cpu","target":{"averageUtilization":100,"type":"Utilization"}},"type":"Resource"},{"resource":{"name":"memory","target":{"averageUtilization":100,"type":"Utilization"}},"type":"Resource"}],"minReplicas":2}},"tekton-pipelines-webhook":{"spec":{"maxReplicas":6,"metrics":[{"resource":{"name":"cpu","target":{"averageUtilization":100,"type":"Utilization"}},"type":"Resource"},{"resource":{"name":"memory","target":{"averageUtilization":100,"type":"Utilization"}},"type":"Resource"}],"minReplicas":6}}},"statefulSets":{"tekton-pipelines-controller":{"spec":{"template":{"spec":{"containers":[{"name":"tekton-pipelines-controller","resources":{"limits":{"memory":"16Gi"},"requests":{"cpu":"1","memory":"16Gi"}}}],"topologySpreadConstraints":[{"labelSelector":{"matchLabels":{"app":"tekton-pipelines-controller"}},"maxSkew":1,"topologyKey":"topology.kubernetes.io/zone","whenUnsatisfiable":"DoNotSchedule"}]}}}},"tekton-pipelines-remote-resolvers":{"spec":{"replicas":4,"template":{"spec":{"containers":[{"env":[{"name":"GIT_SSL_CAINFO","value":"/tekton-custom-certs/ca-bundle.crt"}],"name":"controller","resources":{"limits":{"memory":"10Gi"},"requests":{"cpu":"500m","memory":"10Gi"}}}]}}}}}},"performance":{"buckets":4,"disable-ha":false,"kube-api-burst":50,"kube-api-qps":50,"replicas":4,"statefulset-ordinals":true,"threads-per-controller":32}},"platforms":{"openshift":{"pipelinesAsCode":{"enable":true,"options":{"deployments":{"pipelines-as-code-watcher":{"spec":{"replicas":2}},"pipelines-as-code-webhook":{"spec":{"replicas":2}}}},"settings":{"application-name":"Konflux Production Internal","custom-console-name":"Konflux Production Internal","custom-console-url":"https://konflux-ui.apps.stone-prod-p02.hjvn.p1.openshiftapps.com","custom-console-url-pr-details":"https://konflux-ui.apps.stone-prod-p02.hjvn.p1.openshiftapps.com/ns/{{ namespace }}/pipelinerun/{{ pr }}","custom-console-url-pr-tasklog":"https://konflux-ui.apps.stone-prod-p02.hjvn.p1.openshiftapps.com/ns/{{ namespace }}/pipelinerun/{{ pr }}/logs/{{ task }}","remember-ok-to-test":"false","secret-github-app-token-scoped":"false"}}}},"profile":"all","pruner":{"disabled":false,"keep-since":240,"resources":["pipelinerun"],"schedule":"*/30 * * * *"},"result":{"disabled":true},"targetNamespace":"openshift-pipelines","tektonpruner":{"disabled":true},"trigger":{"options":{"configMaps":{"config-logging-triggers":{"data":{"loglevel.controller":"info","loglevel.eventlistener":"info","loglevel.webhook":"info","zap-logger-config":"{\n  \"level\": \"info\",\n  \"development\": false,\n  \"sampling\": {\n    \"initial\": 100,\n    \"thereafter\": 100\n  },\n  \"outputPaths\": [\"stdout\"],\n  \"errorOutputPaths\": [\"stderr\"],\n  \"encoding\": \"json\",\n  \"encoderConfig\": {\n    \"timeKey\": \"ts\",\n    \"levelKey\": \"level\",\n    \"nameKey\": \"logger\",\n    \"callerKey\": \"caller\",\n    \"messageKey\": \"msg\",\n    \"stacktraceKey\": \"stacktrace\",\n    \"lineEnding\": \"\",\n    \"levelEncoder\": \"\",\n    \"timeEncoder\": \"iso8601\",\n    \"durationEncoder\": \"string\",\n    \"callerEncoder\": \"\"\n  }\n}\n"}}}}}}}
    creationTimestamp: "2024-05-26T10:59:08Z"
    finalizers:
    - tektonconfigs.operator.tekton.dev
    generation: 47
    labels:
      openshift-pipelines.tekton.dev/sa-created: "true"
      operator.tekton.dev/release-version: 5.0.5-628
    name: config
    resourceVersion: "2052627850"
    uid: 3e36cb00-d868-4aad-8c19-cf676ec176db
  spec:
    addon:
      params:
      - name: pipelineTemplates
        value: "true"
      - name: resolverTasks
        value: "true"
      - name: resolverStepActions
        value: "true"
      - name: communityResolverTasks
        value: "true"
    chain:
      artifacts.oci.format: simplesigning
      artifacts.oci.storage: oci
      artifacts.pipelinerun.enable-deep-inspection: "true"
      artifacts.pipelinerun.format: in-toto
      artifacts.pipelinerun.storage: oci
      artifacts.taskrun.format: in-toto
      artifacts.taskrun.storage: ""
      disabled: false
      options:
        deployments:
          tekton-chains-controller:
            metadata:
              creationTimestamp: null
            spec:
              selector: null
              strategy: {}
              template:
                metadata:
                  creationTimestamp: null
                spec:
                  containers:
                  - args:
                    - --threads-per-controller=32
                    - --kube-api-qps=50
                    - --kube-api-burst=50
                    name: tekton-chains-controller
                    resources: {}
            status: {}
      performance:
        disable-ha: false
      transparency.enabled: "false"
    config: {}
    dashboard:
      options:
        disabled: false
      readonly: false
    hub:
      options:
        disabled: false
    params:
    - name: createRbacResource
      value: "false"
    pipeline:
      await-sidecar-readiness: true
      coschedule: workspaces
      default-service-account: appstudio-pipeline
      disable-affinity-assistant: true
      disable-creds-init: false
      enable-api-fields: alpha
      enable-bundles-resolver: true
      enable-cel-in-whenexpression: false
      enable-cluster-resolver: true
      enable-custom-tasks: true
      enable-git-resolver: true
      enable-hub-resolver: true
      enable-param-enum: true
      enable-provenance-in-status: true
      enable-step-actions: true
      enforce-nonfalsifiability: none
      keep-pod-on-cancel: false
      max-result-size: 4096
      metrics.count.enable-reason: false
      metrics.pipelinerun.duration-type: histogram
      metrics.pipelinerun.level: pipeline
      metrics.taskrun.duration-type: histogram
      metrics.taskrun.level: task
      options:
        configMaps:
          config-defaults:
            data:
              default-pod-template: |
                nodeSelector:
                  konflux-ci.dev/workload: konflux-tenants
                tolerations:
                  - key: konflux-ci.dev/workload
                    operator: "Equal"
                    value: "konflux-tenants"
                    effect: "NoSchedule"
              default-timeout-minutes: "120"
            metadata:
              creationTimestamp: null
          config-leader-election-resolvers:
            data:
              buckets: "8"
            metadata:
              creationTimestamp: null
          config-logging:
            data:
              loglevel.controller: info
              loglevel.webhook: info
              zap-logger-config: |
                {
                  "level": "info",
                  "development": false,
                  "sampling": {
                    "initial": 100,
                    "thereafter": 100
                  },
                  "outputPaths": ["stdout"],
                  "errorOutputPaths": ["stderr"],
                  "encoding": "json",
                  "encoderConfig": {
                    "timeKey": "ts",
                    "levelKey": "level",
                    "nameKey": "logger",
                    "callerKey": "caller",
                    "messageKey": "msg",
                    "stacktraceKey": "stacktrace",
                    "lineEnding": "",
                    "levelEncoder": "",
                    "timeEncoder": "iso8601",
                    "durationEncoder": "string",
                    "callerEncoder": ""
                  }
                }
            metadata:
              creationTimestamp: null
        deployments:
          tekton-operator-proxy-webhook:
            metadata:
              creationTimestamp: null
            spec:
              replicas: 2
              selector: null
              strategy: {}
              template:
                metadata:
                  creationTimestamp: null
                spec:
                  containers:
                  - name: proxy
                    resources:
                      limits:
                        cpu: 500m
                        memory: 500Mi
                      requests:
                        cpu: 100m
                        memory: 100Mi
            status: {}
          tekton-pipelines-webhook:
            metadata:
              creationTimestamp: null
            spec:
              selector: null
              strategy: {}
              template:
                metadata:
                  creationTimestamp: null
                spec:
                  containers:
                  - name: webhook
                    resources:
                      limits:
                        cpu: "1"
                        memory: 1Gi
                      requests:
                        cpu: 400m
                        memory: 1Gi
            status: {}
        disabled: false
        horizontalPodAutoscalers:
          tekton-operator-proxy-webhook:
            metadata:
              creationTimestamp: null
            spec:
              maxReplicas: 6
              metrics:
              - resource:
                  name: cpu
                  target:
                    averageUtilization: 100
                    type: Utilization
                type: Resource
              - resource:
                  name: memory
                  target:
                    averageUtilization: 100
                    type: Utilization
                type: Resource
              minReplicas: 2
              scaleTargetRef:
                kind: ""
                name: ""
            status:
              currentMetrics: null
              desiredReplicas: 0
          tekton-pipelines-webhook:
            metadata:
              creationTimestamp: null
            spec:
              maxReplicas: 6
              metrics:
              - resource:
                  name: cpu
                  target:
                    averageUtilization: 100
                    type: Utilization
                type: Resource
              - resource:
                  name: memory
                  target:
                    averageUtilization: 100
                    type: Utilization
                type: Resource
              minReplicas: 6
              scaleTargetRef:
                kind: ""
                name: ""
            status:
              currentMetrics: null
              desiredReplicas: 0
        statefulSets:
          tekton-pipelines-controller:
            metadata:
              creationTimestamp: null
            spec:
              selector: null
              serviceName: ""
              template:
                metadata:
                  creationTimestamp: null
                spec:
                  containers:
                  - name: tekton-pipelines-controller
                    resources:
                      limits:
                        memory: 16Gi
                      requests:
                        cpu: "1"
                        memory: 16Gi
                  topologySpreadConstraints:
                  - labelSelector:
                      matchLabels:
                        app: tekton-pipelines-controller
                    maxSkew: 1
                    topologyKey: topology.kubernetes.io/zone
                    whenUnsatisfiable: DoNotSchedule
              updateStrategy: {}
            status:
              availableReplicas: 0
              replicas: 0
          tekton-pipelines-remote-resolvers:
            metadata:
              creationTimestamp: null
            spec:
              replicas: 4
              selector: null
              serviceName: ""
              template:
                metadata:
                  creationTimestamp: null
                spec:
                  containers:
                  - env:
                    - name: GIT_SSL_CAINFO
                      value: /tekton-custom-certs/ca-bundle.crt
                    name: controller
                    resources:
                      limits:
                        memory: 10Gi
                      requests:
                        cpu: 500m
                        memory: 10Gi
              updateStrategy: {}
            status:
              availableReplicas: 0
              replicas: 0
      params:
      - name: enableMetrics
        value: "true"
      performance:
        buckets: 4
        disable-ha: false
        kube-api-burst: 50
        kube-api-qps: 50
        replicas: 4
        statefulset-ordinals: true
        threads-per-controller: 32
      require-git-ssh-secret-known-hosts: false
      results-from: termination-message
      running-in-environment-with-injected-sidecars: true
      send-cloudevents-for-runs: false
      set-security-context: false
      trusted-resources-verification-no-match-policy: ignore
    platforms:
      openshift:
        pipelinesAsCode:
          enable: true
          options:
            deployments:
              pipelines-as-code-watcher:
                metadata:
                  creationTimestamp: null
                spec:
                  replicas: 2
                  selector: null
                  strategy: {}
                  template:
                    metadata:
                      creationTimestamp: null
                    spec:
                      containers: null
                status: {}
              pipelines-as-code-webhook:
                metadata:
                  creationTimestamp: null
                spec:
                  replicas: 2
                  selector: null
                  strategy: {}
                  template:
                    metadata:
                      creationTimestamp: null
                    spec:
                      containers: null
                status: {}
            disabled: false
          settings:
            application-name: Konflux Production Internal
            auto-configure-new-github-repo: "false"
            auto-configure-repo-namespace-template: ""
            bitbucket-cloud-additional-source-ip: ""
            bitbucket-cloud-check-source-ip: "true"
            custom-console-name: Konflux Production Internal
            custom-console-url: https://konflux-ui.apps.stone-prod-p02.hjvn.p1.openshiftapps.com
            custom-console-url-namespace: ""
            custom-console-url-pr-details: https://konflux-ui.apps.stone-prod-p02.hjvn.p1.openshiftapps.com/ns/{{
              namespace }}/pipelinerun/{{ pr }}
            custom-console-url-pr-tasklog: https://konflux-ui.apps.stone-prod-p02.hjvn.p1.openshiftapps.com/ns/{{
              namespace }}/pipelinerun/{{ pr }}/logs/{{ task }}
            default-max-keep-runs: "0"
            enable-cancel-in-progress-on-pull-requests: "false"
            enable-cancel-in-progress-on-push: "false"
            error-detection-from-container-logs: "true"
            error-detection-max-number-of-lines: "50"
            error-detection-simple-regexp: ^(?P<filename>[^:]*):(?P<line>[0-9]+):(?P<column>[0-9]+):([
              ]*)?(?P<error>.*)
            error-log-snippet: "true"
            hub-catalog-name: tekton
            hub-url: https://api.hub.tekton.dev/v1
            max-keep-run-upper-limit: "0"
            remember-ok-to-test: "false"
            remote-tasks: "true"
            secret-auto-create: "true"
            secret-github-app-scope-extra-repos: ""
            secret-github-app-token-scoped: "false"
            skip-push-event-for-pr-commits: "true"
            tekton-dashboard-url: ""
        scc:
          default: pipelines-scc
    profile: all
    pruner:
      disabled: false
      keep-since: 240
      resources:
      - pipelinerun
      schedule: '*/30 * * * *'
    result:
      disabled: true
      is_external_db: false
      options: {}
      performance:
        disable-ha: false
    targetNamespace: openshift-pipelines
    tektonpruner:
      disabled: true
      options: {}
    trigger:
      default-service-account: pipeline
      disabled: false
      enable-api-fields: stable
      options:
        configMaps:
          config-logging-triggers:
            data:
              loglevel.controller: info
              loglevel.eventlistener: info
              loglevel.webhook: info
              zap-logger-config: |
                {
                  "level": "info",
                  "development": false,
                  "sampling": {
                    "initial": 100,
                    "thereafter": 100
                  },
                  "outputPaths": ["stdout"],
                  "errorOutputPaths": ["stderr"],
                  "encoding": "json",
                  "encoderConfig": {
                    "timeKey": "ts",
                    "levelKey": "level",
                    "nameKey": "logger",
                    "callerKey": "caller",
                    "messageKey": "msg",
                    "stacktraceKey": "stacktrace",
                    "lineEnding": "",
                    "levelEncoder": "",
                    "timeEncoder": "iso8601",
                    "durationEncoder": "string",
                    "callerEncoder": ""
                  }
                }
            metadata:
              creationTimestamp: null
        disabled: false
  status:
    annotations:
      operator.tekton.dev/post-upgrade-version: 5.0.5-628
      operator.tekton.dev/pre-upgrade-version: 5.0.5-628
    conditions:
    - lastTransitionTime: "2025-08-13T11:29:07Z"
      status: "True"
      type: ComponentsReady
    - lastTransitionTime: "2025-07-25T09:42:20Z"
      status: "True"
      type: PostInstall
    - lastTransitionTime: "2025-07-25T09:45:56Z"
      status: "True"
      type: PostUpgrade
    - lastTransitionTime: "2025-08-12T10:05:18Z"
      status: "True"
      type: PreInstall
    - lastTransitionTime: "2025-07-25T09:37:12Z"
      status: "True"
      type: PreUpgrade
    - lastTransitionTime: "2025-08-13T11:29:07Z"
      status: "True"
      type: Ready
    version: 5.0.5-628
kind: List
metadata:
  resourceVersion: ""
