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

Use Server-Side Apply for managing PipelineRuns and TaskRuns

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Process Improvements
    • None
    • Use Server-Side Apply for managing PipelineRuns and TaskRuns
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do
    • 50% To Do, 13% In Progress, 38% Done

      Epic Goal

      Improve performance of Tekton Controllers and reduce the calls to the Kubernetes API.

      Why is this important?

      We have multiple controllers (Pipeline, Chains, Results, PaC) managing the same objects - TaskRun and PipelineRun. The way they are doing it today is ineffective and that could be improved.

      Scenarios

      1. ...

      Acceptance Criteria (Mandatory)

      • CI - MUST be running successfully with tests automated
      • Release Technical Enablement - Provide necessary release enablement details and documents.
      • ...

      Dependencies (internal and external)

      1. ...

      Previous Work (Optional):

      Open questions::

      •  

      Done Checklist

      • Acceptance criteria are met
      • Non-functional properties of the Feature have been validated (such as performance, resource, UX, security or privacy aspects)
      • User Journey automation is delivered
      • Support and SRE teams are provided with enough skills to support the feature in production environment

              enatan Emil Natan
              enatan Emil Natan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: