Quarkus Tekton
| Describe what the extension does here. |
Installation
If you want to use this extension, you need to add the io.quarkiverse.quarkus:quarkus-tekton extension first to your build file.
For instance, with Maven, add the following dependency to your POM file:
<dependency>
<groupId>io.quarkiverse.quarkus</groupId>
<artifactId>quarkus-tekton</artifactId>
<version>0.0.3</version>
</dependency>
Extension Configuration Reference
| Remove this section if you don’t have Quarkus configuration properties in your extension. |
Configuration property fixed at build time - All other configuration properties are overridable at runtime
Configuration property |
Type |
Default |
|---|---|---|
Whether to enable the tekton generation at build time of the PipelineRun. Environment variable: |
boolean |
|
User’s arguments to customize the pipeline Environment variable: |
Map<String,String> |
|
Name of the Secret, expected to exist on the cluster, containing the registry auth file (config.json) which is bound to the Environment variable: |
string |
|
Whether to enable tekton generation at build time. Environment variable: |
boolean |
|
Enable the Tekton DevService. Environment variable: |
boolean |
|
Enable the debugging level. Environment variable: |
boolean |
|
If logs should be shown from the Tekton container. Environment variable: |
boolean |
|
The version of Tekton to be installed from the GitHub repository and which corresponds to a tagged release expressed as such: "v0.68.0" Environment variable: |
string |
|
The Tekton controller namespace where Tekton stuffs are deployed The default namespace is: tekton-pipelines Environment variable: |
string |
|
Time to wait till a resource is ready: pod, etc The default value is: 180 seconds Environment variable: |
long |
|
The cluster type to be used: kind or k3 The default value is: kind Environment variable: |
string |
|
The hostname of the tekton ingress route Environment variable: |
string |
|
The host port to be used on the host machine to access the dashboard Environment variable: |
string |
|
The version of the Ingress controller to be installed from the GitHub repository If not specified, it will use the resources published on main branch The version to be used should be specified using the tagged release: v1.12.0, etc Environment variable: |
string |
|
Enable to forward the ingress traffic from the container to the local host Environment variable: |
boolean |
|