This doc provides a list of features in Tekton Pipelines that are being deprecated.
Feature Being Deprecated | Deprecation Announcement | API Compatibility Policy | Earliest Date or Release of Removal |
---|---|---|---|
PipelineResources are deprecated, along with the components of the API that rely on them as proposed in TEP-0074 See Deprecated PipelineResources related features for more info. |
v0.30.0 | Alpha | Dec 20 2021 |
The PipelineRun.Status.TaskRuns and PipelineRun.Status.Runs fields; the full and both embedded-status values along with their functionalities are deprecated and will be removed in v0.45. |
v0.35.0 | Beta | Jan 25, 2023 |
PipelineRun.Timeout is deprecated and will be removed | v0.36.0 | Beta | Feb 25, 2023 |
Several fields of Task.Step are deprecated | v0.36.0 | Beta | Feb 25, 2023 |
v1alpha1.Run is deprecated, feature flag enable-custom-task is removed in v0.44.0, custom-task-version will be removed together with v1alpha1.Run |
v0.43.0 | Alpha | April 10, 2023 or v0.47.0 |
ClusterTask is deprecated | v0.41.0 | Beta | July 13, 2023 |
pipelineRef.bundle and taskRef.bundle are deprecated |
v0.41.0 | Alpha | July 13, 2023 |
The following features are deprecated as part of the deprecation of PipelineResources. See TEP-0074 for more information.
-
the fields
task.spec.resources
,taskRun.spec.resources
,pipeline.spec.resources
,pipelineRun.spec.resources
, andtaskRun.status.cloudEvents
-
The kubeconfigwriter and imagedigestexporter images, used by the Cluster PipelineResource and Image PipelineResource, respectively
-
The
tekton_pipelines_controller_cloudevent_count
metric