TektonPipeline [operator.tekton.dev/v1alpha1]
- Description
- TektonPipeline is the Schema for the tektonpipelines API
- Type
object
Specification
.spec
- Description
- TektonPipelineSpec defines the desired state of TektonPipeline
- Type
object- Required
options
.spec.bundles-resolver-config
- Type
object
.spec.cluster-resolver-config
- Type
object
.spec.config
- Description
- Config holds the configuration for resources created by TektonPipeline
- Type
object
.spec.config.nodeSelector
- Type
object
.spec.config.tolerations
- Type
array
.spec.config.tolerations[]
- Description
- The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.
- Type
object
.spec.git-resolver-config
- Type
object
.spec.hub-resolver-config
- Type
object
.spec.options
- Description
- options holds additions fields and these fields will be updated on the manifests
- Type
object
.spec.options.configMaps
- Type
object
.spec.options.deployments
- Type
object
.spec.options.horizontalPodAutoscalers
- Type
object
.spec.options.statefulSets
- Type
object
.spec.options.webhookConfigurationOptions
- Type
object
.spec.params
- Description
- The params to customize different components of Pipelines
- Type
array
.spec.params[]
- Description
- Param declares an string value to use for the parameter called name.
- Type
object
.spec.performance
- Description
- PerformanceProperties defines the fields which are configurable to tune the performance of component controller
- Type
object- Required
disable-ha
.status
- Description
- TektonPipelineStatus defines the observed state of TektonPipeline
- Type
object
.status.annotations
- Description
- Annotations is additional Status fields for the Resource to save some additional State as well as convey more information to the user. This is roughly akin to Annotations on any k8s resource, just the reconciler conveying richer information outwards.
- Type
object
.status.conditions
- Description
- Conditions the latest available observations of a resource's current state.
- Type
array
.status.conditions[]
- Description
- Condition defines a readiness condition for a Knative resource. See: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#typical-status-properties
- Type
object- Required
statustype
.status.extTektonInstallerSets
- Description
- The installer sets created for extension components
- Type
object
API Endpoints
The following API endpoints are available:
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonpipelinesDELETE: delete collection of TektonPipelineGET: list objects of kind TektonPipelinePOST: create a new TektonPipeline
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonpipelines/{name}DELETE: delete the specified TektonPipelineGET: read the specified TektonPipelinePATCH: partially update the specified TektonPipelinePUT: replace the specified TektonPipeline
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonpipelines/{name}/statusGET: read status of the specified TektonPipelinePATCH: partially update status of the specified TektonPipelinePUT: replace status of the specified TektonPipeline
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonpipelines
- HTTP method
DELETE- Description
- delete collection of TektonPipeline
- HTTP responses
- HTTP method
GET- Description
- list objects of kind TektonPipeline
- HTTP responses
- HTTP method
POST- Description
- create a new TektonPipeline
- Query parameters
- Body parameters
- HTTP responses
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonpipelines/{name}
- HTTP method
DELETE- Description
- delete the specified TektonPipeline
- Query parameters
- HTTP responses
- HTTP method
GET- Description
- read the specified TektonPipeline
- HTTP responses
- HTTP method
PATCH- Description
- partially update the specified TektonPipeline
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace the specified TektonPipeline
- Query parameters
- Body parameters
- HTTP responses
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonpipelines/{name}/status
- HTTP method
GET- Description
- read status of the specified TektonPipeline
- HTTP responses
- HTTP method
PATCH- Description
- partially update status of the specified TektonPipeline
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace status of the specified TektonPipeline
- Query parameters
- Body parameters
- HTTP responses