TektonHub [operator.tekton.dev/v1alpha1]
- Description
- TektonHub is the Schema for the tektonhub API
- Type
object
Specification
.spec
- Type
object- Required
options
.spec.api
- Type
object
.spec.catalogs
- Type
array
.spec.catalogs[]
- Type
object
.spec.categories
- Type
array
.spec.categories[]
- Type
string
.spec.customLogo
- Description
- The Base64 Encode data and mediaType of the Custom Logo
- Type
object
.spec.db
- Type
object
.spec.default
- Type
object
.spec.default.scopes
- Type
array
.spec.default.scopes[]
- Type
string
.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
- Params is the list of params passed for Hub customization
- Type
array
.spec.params[]
- Description
- Param declares an string value to use for the parameter called name.
- Type
object
.spec.scopes
- Type
array
.spec.scopes[]
- Type
object
.spec.scopes[].users
- Type
array
.spec.scopes[].users[]
- Type
string
.status
- Description
- TektonHubStatus defines the observed state of TektonHub
- 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.hubInstallerSets
- Description
- The current installer set name
- Type
object
.status.manifests
- Description
- The url links of the manifests, separated by comma
- Type
array
.status.manifests[]
- Type
string
API Endpoints
The following API endpoints are available:
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonhubsDELETE: delete collection of TektonHubGET: list objects of kind TektonHubPOST: create a new TektonHub
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonhubs/{name}DELETE: delete the specified TektonHubGET: read the specified TektonHubPATCH: partially update the specified TektonHubPUT: replace the specified TektonHub
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonhubs/{name}/statusGET: read status of the specified TektonHubPATCH: partially update status of the specified TektonHubPUT: replace status of the specified TektonHub
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonhubs
- HTTP method
DELETE- Description
- delete collection of TektonHub
- HTTP responses
- HTTP method
GET- Description
- list objects of kind TektonHub
- HTTP responses
- HTTP method
POST- Description
- create a new TektonHub
- Query parameters
- Body parameters
- HTTP responses
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonhubs/{name}
- HTTP method
DELETE- Description
- delete the specified TektonHub
- Query parameters
- HTTP responses
- HTTP method
GET- Description
- read the specified TektonHub
- HTTP responses
- HTTP method
PATCH- Description
- partially update the specified TektonHub
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace the specified TektonHub
- Query parameters
- Body parameters
- HTTP responses
/apis/operator.tekton.dev/v1alpha1/namespaces/{namespace}/tektonhubs/{name}/status
- HTTP method
GET- Description
- read status of the specified TektonHub
- HTTP responses
- HTTP method
PATCH- Description
- partially update status of the specified TektonHub
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace status of the specified TektonHub
- Query parameters
- Body parameters
- HTTP responses