TektonPruner [operator.tekton.dev/v1alpha1]
- Description
- TektonPruner is the Schema for the TektonPruner API
- Type
object
Specification
.spec
- Type
object- Required
disabledglobal-config
.spec.config
- Description
- Config holds the configuration for resources created by TektonPruner
- 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.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.ingress
- Type
object
.spec.options.statefulSets
- Type
object
.spec.options.webhookConfigurationOptions
- Type
object
.status
- Description
- TektonPrunerStatus defines the observed state of TektonPruner
- 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
API Endpoints
The following API endpoints are available:
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonprunersDELETE: delete collection of TektonPrunerGET: list objects of kind TektonPrunerPOST: create a new TektonPruner
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonpruners/{name}DELETE: delete the specified TektonPrunerGET: read the specified TektonPrunerPATCH: partially update the specified TektonPrunerPUT: replace the specified TektonPruner
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonpruners/{name}/statusGET: read status of the specified TektonPrunerPATCH: partially update status of the specified TektonPrunerPUT: replace status of the specified TektonPruner
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonpruners
- HTTP method
DELETE- Description
- delete collection of TektonPruner
- HTTP responses
- HTTP method
GET- Description
- list objects of kind TektonPruner
- HTTP responses
- HTTP method
POST- Description
- create a new TektonPruner
- Query parameters
- Body parameters
- HTTP responses
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonpruners/{name}
- HTTP method
DELETE- Description
- delete the specified TektonPruner
- Query parameters
- HTTP responses
- HTTP method
GET- Description
- read the specified TektonPruner
- HTTP responses
- HTTP method
PATCH- Description
- partially update the specified TektonPruner
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace the specified TektonPruner
- Query parameters
- Body parameters
- HTTP responses
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonpruners/{name}/status
- HTTP method
GET- Description
- read status of the specified TektonPruner
- HTTP responses
- HTTP method
PATCH- Description
- partially update status of the specified TektonPruner
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace status of the specified TektonPruner
- Query parameters
- Body parameters
- HTTP responses