100+ Free Pipelines with Tekton Practice Questions
Prepare for the Pipelines with Tekton (SC106) exam with instant access — no signup required.
Loading practice questions...
Explore More DevOps & CI/CD Certifications
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: Pipelines with Tekton Exam
$79
Exam Fee (USD)
The Linux Foundation
45 min
Exam Duration
The Linux Foundation
Online proctored
Performance-based and/or MCQ
The Linux Foundation
Non-expiring
Credential Validity
The Linux Foundation
Not published
Passing Score
The Linux Foundation
CNCF
Tekton Upstream Home
Tekton / Cloud Native Computing Foundation
Pipelines with Tekton (SC106) is a $79, 45-minute, online proctored Linux Foundation SkillCred with performance-based and/or multiple-choice items; the passing score and question count are not published, and the credential does not expire. It covers Tekton fundamentals, Tasks/TaskRuns, Pipelines/PipelineRuns, Triggers, secrets, and the tkn CLI.
Sample Pipelines with Tekton Practice Questions
Try these sample questions to test your Pipelines with Tekton exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1Tekton Pipelines is built as an extension to Kubernetes. How does Tekton add its custom types such as Task, Pipeline, and PipelineRun to a cluster?
2In Tekton, what is the smallest unit of execution that runs as a single container inside a Task's Pod?
3What is the relationship between a Task and a TaskRun in Tekton?
4A Task author wants a Step's command to receive a value supplied at run time, for example an image tag. Which Tekton mechanism should they use?
5Which variable substitution correctly references a Task parameter named 'image-url' inside a Step?
6A Task parameter is declared with type 'array'. How is the full set of array values expanded when passed to a Step's args?
7How does a Step emit a Task result named 'commit' so it appears in the TaskRun status and can be consumed by later Tasks?
8Tekton imposes a size limit on Task results because they are stored in the TaskRun's status (backed by the container termination message). What is the practical implication for what you store in a result?
9What is the primary purpose of a Workspace in a Tekton Task?
10Inside a Step, which variable resolves to the mounted filesystem path of a Workspace declared with the name 'source'?
About the Pipelines with Tekton Exam
Pipelines with Tekton (SC106) is a Linux Foundation SkillCred that validates the ability to automate continuous delivery workloads on Kubernetes using Tekton. It tests the core Tekton model: Tasks and TaskRuns (Steps as containers, params, results written under /tekton/results, and workspaces), Pipelines and PipelineRuns (ordering with runAfter and result dependencies, when expressions, matrix fan-out, and finally tasks), and Triggers for event-driven pipelines (EventListener, TriggerBinding, and TriggerTemplate). It also covers reusability through remote resolution and the Tekton Hub, consuming secrets and tokens via ServiceAccount-linked credentials and workspaces, and operating with the tkn CLI for starting, observing, and debugging runs. The exam is a 45-minute, online, proctored test with performance-based and/or multiple-choice items.
Assessment
Question count not published by the exam provider
Time Limit
45 minutes
Passing Score
Not published
Exam Fee
$79 (The Linux Foundation (CNCF / Tekton))
Pipelines with Tekton Exam Content Outline
Tekton fundamentals and CI/CD on Kubernetes
Understand Tekton as Kubernetes CRDs plus a controller, the Steps-Tasks-Pipelines execution model, CNCF and CD Foundation governance, the Tekton Hub catalog of reusable Tasks, and cluster configuration via feature-flags such as enable-api-fields.
Tasks and TaskRuns
Define Steps as containers; configure params of type string, array, and object; emit and consume results via $(results.name.path) under /tekton/results; mount workspaces (PVC, emptyDir, configMap, secret); and use sidecars, stepTemplate, scripts, onError, and remote resolution for reuse.
Pipelines and PipelineRuns
Order Tasks with runAfter and implicit result dependencies to form a DAG, share data through workspaces and volumeClaimTemplate, gate Tasks with when expressions, fan out with matrix, run cleanup with finally and $(tasks.status), and configure retries and timeouts.
Triggers and event-driven pipelines
Receive events with an EventListener sink, extract payloads and headers in a TriggerBinding using $(body) and $(header), instantiate PipelineRuns or TaskRuns from a TriggerTemplate using $(tt.params), and filter or verify events with GitHub, GitLab, and CEL interceptors plus correct RBAC.
Secrets, tokens, and authentication
Attach credential Secrets to a TaskRun's ServiceAccount, annotate them with tekton.dev/git and tekton.dev/docker hosts, inject Secrets through env or secret-backed workspaces, and assign per-task service accounts via taskRunSpecs.
tkn CLI, debugging, and troubleshooting
Use tkn to start, follow logs, describe, list, cancel, and prune runs; debug failing Steps with breakpoint-on-failure and the /tekton/debug/scripts helpers; and diagnose pending TaskRuns, unbound PVCs, result-reference errors, and credential mismatches.
How to Pass the Pipelines with Tekton Exam
What You Need to Know
- Passing score: Not published
- Assessment: Question count not published by the exam provider
- Time limit: 45 minutes
- Exam fee: $79
Keys to Passing
- Work through all 100 available questions
- Review every answer and explanation
- Track weak areas and revisit them
- Use our AI tutor for tough concepts
Pipelines with Tekton Study Tips from Top Performers
Frequently Asked Questions
What are the exam facts for Pipelines with Tekton (SC106)?
SC106 is a Linux Foundation SkillCred costing $79. It is a 45-minute, online, proctored exam with performance-based and/or multiple-choice items. The passing score and question count are not published, and the credential does not expire.
What does the SC106 exam cover?
It covers Tekton fundamentals on Kubernetes, Tasks and TaskRuns, Pipelines and PipelineRuns, sharing data with workspaces, params and results, error handling, task sequencing, matrix pipelines, Triggers, consuming secrets and tokens, and debugging with the tkn CLI.
Do I need experience or prerequisites to take SC106?
No. The Linux Foundation lists SC106 as a beginner-friendly SkillCred with no formal prerequisites, though it is aimed at DevOps, development productivity, and platform engineers working with Kubernetes CI/CD.
How are Tekton results passed between Tasks?
A Task writes a result to the file at $(results.name.path) under /tekton/results, and a later Task consumes it with $(tasks.taskname.results.resultname). Referencing a result also creates an implicit ordering dependency between the Tasks.
What is the difference between runAfter and a result dependency?
runAfter explicitly forces a Task to wait without passing data, while consuming another Task's result with $(tasks.name.results.x) both passes the value and implicitly orders the Tasks, so an extra runAfter is unnecessary.
Does the SC106 credential expire?
No. The Pipelines with Tekton SkillCred is non-expiring. Candidates receive a 12-month eligibility window to schedule and complete the exam after purchase.