TektonHub
operator.tekton.dev / v1alpha1
apiVersion: operator.tekton.dev/v1alpha1
kind: TektonHub
metadata:
name: example
apiVersion
string
APIVersion defines the versioned schema of this representation of an object.
Servers should convert recognized schemas to the latest internal value, and
may reject unrecognized values.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents.
Servers may infer this from the endpoint the client submits requests to.
Cannot be updated.
In CamelCase.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
object
spec object
api object
catalogRefreshInterval
string
hubConfigUrl
string
Deprecated, will be removed in further release
routeHostUrl
string
secret
string
catalogs []object
contextDir
string
name
string
org
string
provider
string
revision
string
sshUrl
string
type
string
url
string
categories
[]string
customLogo object
The Base64 Encode data and mediaType of the Custom Logo
base64Data
string
mediaType
string
db object
secret
string
default object
scopes
[]string
options object required
options holds additions fields and these fields will be updated on the manifests
configMaps
object
deployments
object
disabled
boolean
horizontalPodAutoscalers
object
statefulSets
object
webhookConfigurationOptions
object
params []object
Params is the list of params passed for Hub customization
name
string
value
string
scopes []object
name
string
users
[]string
targetNamespace
string
TargetNamespace is where resources will be installed
status object
TektonHubStatus defines the observed state of TektonHub
annotations
object
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.
apiUrl
string
The URL route for API which needs to be exposed
authUrl
string
The URL route for Auth server
conditions []object
Conditions the latest available observations of a resource's current state.
lastTransitionTime
string
LastTransitionTime is the last time the condition transitioned from one status to another.
We use VolatileTime in place of metav1.Time to exclude this from creating equality.Semantic
differences (all other things held constant).
message
string
A human readable message indicating details about the transition.
reason
string
The reason for the condition's last transition.
severity
string
Severity with which to treat failures of this type of condition.
When this is not specified, it defaults to Error.
status
string required
Status of the condition, one of True, False, Unknown.
type
string required
Type of condition.
hubInstallerSets
object
The current installer set name
manifests
[]string
The url links of the manifests, separated by comma
observedGeneration
integer
ObservedGeneration is the 'Generation' of the Service that
was last processed by the controller.
format:
int64
uiUrl
string
The URL route for UI which needs to be exposed
version
string
The version of the installed release
No matches. Try .spec.api for an exact path