Tekton CLI Tekton pipelines CLI
Light · Postcard
102 × 152 mm · PDF
Dark · Postcard
102 × 152 mm · PDF
Ink saver · Postcard
102 × 152 mm · PDF
Light · A4 landscape
297 × 210 mm · PDF
Dark · A4 landscape
297 × 210 mm · PDF
Ink saver · A4 landscape
297 × 210 mm · PDF
Light · A3 landscape
420 × 297 mm · PDF
Dark · A3 landscape
420 × 297 mm · PDF
Ink saver · A3 landscape
420 × 297 mm · PDF
Start here
tkn pipeline list
tkn pipeline start <name> --showlog
tkn pipelinerun list
tkn pr logs -f --last
tkn pr describe --last
tkn task start <name> -p k=v
tkn pr cancel <run>
tkn pr delete --keep 5
Concepts
- Pipeline ordered tasks
- PipelineRun one execution
- TaskRun per task
- Pod one step per container
Pipelines
tkn pipeline list
tkn pipeline describe <name>
tkn pipeline start <name>
tkn pipeline start <name> -p
<key>=<val>
tkn pipeline start <name> --showlog
tkn pipeline start <name> --use-param-defaults
tkn pipeline start <name> -L
tkn pipeline start -f <file>
tkn pipeline start <name> --dry-run -o yaml
tkn pipeline start <name> -s <sa>
tkn pipeline start <name> --pipeline-timeout
<dur>
tkn pipeline start <name> --prefix-name
<p>
tkn pipeline start <name> -E --showlog
tkn pipeline logs <name>
tkn pipeline export <name>
tkn pipeline delete <name>
tkn pipeline delete <name> --prs
Workspaces
-w name=<ws>,emptyDir=
-w name=<ws>,claimName=<pvc>
-w name=<ws>,secret=<secret>
-w name=<ws>,config=<cm>
PipelineRuns
tkn pr listtkn pr list -Atkn pr list --limit <n>
tkn pr list --label <k>=<v>
tkn pr describe <run>
tkn pr describe --last
tkn pr logs <run>
tkn pr logs <run> -f
tkn pr logs --last
tkn pr logs <run> --log-failed
tkn pr logs <run> -t <task>
tkn pr logs <run> --timestamps
tkn pr logs <run> -a
tkn pr cancel <run>
tkn pr delete <run>...
tkn pr delete --keep <n>
tkn pr delete --all
tkn pr delete -p <pipeline>
tkn pr delete --all --keep-since <min>
tkn pr delete --all -f
tkn pr export <run>
Tasks
tkn task listtkn task describe <name>
tkn task start <name>
tkn task start <name> -p <key>=<val>
--showlog
tkn task start <name> -L
tkn task start -f <file>
tkn task start <name> --dry-run
tkn task start <name> --timeout <dur>
tkn task logs <name>
tkn task delete <name>
tkn task delete <name> --trs
TaskRuns
tkn tr listtkn tr describe <run>
tkn tr logs <run> -f
tkn tr logs <run> -s <step>
tkn tr logs --last
tkn tr cancel <run>
tkn tr delete --keep <n>
tkn tr export <run>
Output & Scripting
tkn pr list -o name
tkn pr list -o json
tkn pr list --no-headers
tkn pr list -o jsonpath='{...}'
tkn pr logs <run> -F
tkn <cmd> -C
tkn completion bash
tkn versionHub & Triggers
tkn hub search <term>
tkn hub install task <name>
tkn bundle list <image>
tkn eventlistener list
tkn triggertemplate list
tkn triggerbinding list
tkn eventlistener logs <name>
Recipes
tkn pipeline start build -p rev=main \ -w name=src,claimName=build-pvc \ --showlog -E# exit code 0 only if the run succeeded
tkn pr list --limit 3tkn pipeline start build -L --showlog
tkn pr describe --lasttkn pr logs --last --log-failed
tkn pr delete --keep 5 -n <ns>tkn tr delete --keep 5 -n <ns>



