Uploaded image for project: 'OpenShift Pipelines'
  1. OpenShift Pipelines
  2. SRVKP-7999

Make trigger installation optional via disabled flag as for pac, result, hub

XMLWordPrintable

    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      A new field spec.trigger.disabled (default: false) is introduced in the TektonConfig CR. When set to true, the operator will not install or reconcile any Tekton Triggers components (CRDs, Deployments, ServiceAccounts, etc.).

      Backwards compatible default(disable: false) ensures existing installations continue unchanged.

      apiVersion: operator.tekton.dev/v1alpha1
      kind: TektonConfig
      metadata:
        name: config
      spec:
        trigger:
          disabled: true # disable Triggers installation
      Show
      A new field spec.trigger.disabled (default: false) is introduced in the TektonConfig CR. When set to true, the operator will not install or reconcile any Tekton Triggers components (CRDs, Deployments, ServiceAccounts, etc.). Backwards compatible default(disable: false) ensures existing installations continue unchanged. apiVersion: operator.tekton.dev/v1alpha1 kind: TektonConfig metadata:   name: config spec:   trigger:     disabled: true # disable Triggers installation
    • Feature
    • Done
    • 3

      Feature request

      Make trigger installation optional via disabled flag (similar to pac, result, hub).

      Upstream issue - https://github.com/tektoncd/operator/issues/2756

      Motivation

      Some users run Tekton in environments where Triggers are managed separately or not needed. Allowing Triggers installation to be optional reduces resource footprint and gives operators finer control over component rollout.

       

              rh-ee-pbheeman Pavan Mandayam Bheeman
              rh-ee-pbheeman Pavan Mandayam Bheeman
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: