Tekton definitions, executions and data fields

Tekton definitions, executions and data fields An architecture diagram generated by Archify. EventListener · Receives events · Tekton Triggers EventListener Receives events Interceptor · Filters / transforms events · Tekton Triggers Interceptor Filters / transforms events TriggerBinding · Binds parameters · Tekton Triggers TriggerBinding Binds parameters TriggerTemplate · Run template · Tekton Triggers TriggerTemplate Run template PipelineRun · Executes a Pipeline · Tekton execution model PipelineRun Executes a Pipeline Pipeline · Defines ordered Tasks · Tekton execution model Pipeline Defines ordered Tasks TaskRun · Executes a Task · Tekton execution model TaskRun Executes a Task Task · Defines Steps (containers) · Tekton execution model Task Defines Steps (containers) Workspace / Result · volume bindings / result fields · Tekton execution model Workspace / Result volume bindings / result fields Tekton Chains · Signing & attestation · Tekton Chains Tekton Chains Signing & attestation SLSA Provenance / OCI signing · configured signer / OCI storage · Tekton Chains SLSA Provenance / OCI signing configured signer / OCI storage event filter map creates PipelineRun references creates contains references declares fields async processing creates Tekton Triggers Tekton execution model Tekton Chains Legend Core CRDs Storage / results Chains (supply chain) Triggers (events)

Definitions and execution

  • • Definitions are executed as Run instances

Chains

  • • Verify CI success and signatures separately