Resource Definition
string
required
tekton.dev/v1string
required
TaskObjectMeta
required
Standard Kubernetes metadata including name, namespace, labels, and annotations.
TaskSpec
required
Defines the desired state of the Task.
TaskSpec
string
A user-facing description of the task that may be used to populate a UI.
string
A user-facing name of the task that may be used to populate a UI.
[]ParamSpec
A list of input parameters required to run the task. Params must be supplied in TaskRuns unless they declare a default value.See Parameter Types for details.
[]Step
required
The steps of the task; each step runs sequentially with the source mounted into /workspace.
[]Volume
A collection of volumes available to mount into the steps of the task.
StepTemplate
Can be used as the basis for all step containers within the Task, so steps inherit settings on the base container.
[]Sidecar
Containers that run alongside the Task’s step containers. They begin before the steps start and end after the steps complete.
[]WorkspaceDeclaration
The volumes that this Task requires.See Workspace Types for details.
[]TaskResult
Values that this Task can output.See Result Types for details.