TektonTrigger [operator.tekton.dev/v1alpha1]
- 描述
- TektonTrigger is the Schema for the tektontriggers API
- 类型
object
规格
.spec
- 描述
- TektonTriggerSpec defines the desired state of TektonTrigger
- 类型
object- 必填
options
.spec.config
- 描述
- Config holds the configuration for resources created by TektonTrigger
- 类型
object
.spec.config.nodeSelector
- 类型
object
.spec.config.tolerations
- 类型
array
.spec.config.tolerations[]
- 描述
- The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.
- 类型
object
.spec.options
- 描述
- options holds additions fields and these fields will be updated on the manifests
- 类型
object
.spec.options.configMaps
- 类型
object
.spec.options.deployments
- 类型
object
.spec.options.horizontalPodAutoscalers
- 类型
object
.spec.options.statefulSets
- 类型
object
.spec.options.webhookConfigurationOptions
- 类型
object
.status
- 描述
- TektonTriggerStatus defines the observed state of TektonTrigger
- 类型
object
.status.annotations
- 描述
- 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.
- 类型
object
.status.conditions
- 描述
- Conditions the latest available observations of a resource's current state.
- 类型
array
.status.conditions[]
- 描述
- 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
- 类型
object- 必填
statustype
API 端点
可用的 API 端点如下:
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektontriggersDELETE: delete collection of TektonTriggerGET: list objects of kind TektonTriggerPOST: create a new TektonTrigger
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektontriggers/{name}DELETE: delete the specified TektonTriggerGET: read the specified TektonTriggerPATCH: partially update the specified TektonTriggerPUT: replace the specified TektonTrigger
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektontriggers
- HTTP 方法
DELETE- 描述
- delete collection of TektonTrigger
- HTTP 响应
- HTTP 方法
GET- 描述
- list objects of kind TektonTrigger
- HTTP 响应
- HTTP 方法
POST- 描述
- create a new TektonTrigger
- 查询参数
- 请求体参数
- HTTP 响应
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektontriggers/{name}
- HTTP 方法
DELETE- 描述
- delete the specified TektonTrigger
- 查询参数
- HTTP 响应
- HTTP 方法
GET- 描述
- read the specified TektonTrigger
- HTTP 响应
- HTTP 方法
PATCH- 描述
- partially update the specified TektonTrigger
- 查询参数
- HTTP 响应
- HTTP 方法
PUT- 描述
- replace the specified TektonTrigger
- 查询参数
- 请求体参数
- HTTP 响应