Tekton PipelineRun: Difference between revisions
Jump to navigation
Jump to search
(Created page with "=External= =Internal= * Tekton Concepts =Overview=") |
|||
Line 3: | Line 3: | ||
* [[Tekton_Concepts#PipelineRun|Tekton Concepts]] | * [[Tekton_Concepts#PipelineRun|Tekton Concepts]] | ||
=Overview= | =Overview= | ||
A '''pipeline run''' (or '''pipelineRun''') instantiates a specific [[#Pipeline|pipeline]] to execute on a particular set of [[#Input|inputs]] and produce a particular set of [[#Output|outputs]]. A pipeline run connects [[#Resource|resources]] with [[#Pipeline|pipelines]]. A pipeline run can be created via CLI, or by a Tekton components such as [[#Tekton_Trigger|Tekton Triggers]]. The pipeline run is implemented as a Kubernetes custom resource. | |||
Simple pipelinerun example: | |||
<syntaxhighlight lang='yaml'> | |||
apiVersion: tekton.dev/v1beta1 | |||
kind: PipelineRun | |||
metadata: | |||
name: simple-pipeline-run | |||
spec: | |||
pipelineRef: | |||
name: simple-pipeline | |||
</syntaxhighlight> | |||
===PipelineRun Operations=== | |||
* [[Tekton_Operations#List_PipelineRuns|List pipelinerun]] | |||
* [[Tekton_Operations#Display_Execution_Log_of_a_PipelineRun|Display execution log of a pipelinerun]] |
Revision as of 00:25, 29 April 2022
External
Internal
Overview
A pipeline run (or pipelineRun) instantiates a specific pipeline to execute on a particular set of inputs and produce a particular set of outputs. A pipeline run connects resources with pipelines. A pipeline run can be created via CLI, or by a Tekton components such as Tekton Triggers. The pipeline run is implemented as a Kubernetes custom resource.
Simple pipelinerun example:
apiVersion: tekton.dev/v1beta1
kind: PipelineRun
metadata:
name: simple-pipeline-run
spec:
pipelineRef:
name: simple-pipeline