Skip to content

Commit 1189ec5

Browse files
committed
📚 Sync documentation from source-docs
Source: docs(pipeline): add pod templates concept (#184) Author: l-qing Commit: aec65baa5514a947431ed9ee8df16a610bf455e6 This commit automatically syncs documentation changes from the source-docs repository. 🔗 View source commit: https://github.com/alaudadevops/tektoncd-operator/commit/aec65baa5514a947431ed9ee8df16a610bf455e6 🤖 Synced on 2025-06-30 06:36:42 UTC
1 parent 0ffe590 commit 1189ec5

File tree

13 files changed

+989
-58
lines changed

13 files changed

+989
-58
lines changed

‎.github/SYNC_INFO.md‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Documentation Sync Information
2+
3+
- **Last synced**: 2025-06-30 06:36:42 UTC
4+
- **Source repository**: alaudadevops/tektoncd-operator
5+
- **Source commit**: [aec65baa5514a947431ed9ee8df16a610bf455e6](https://github.com/alaudadevops/tektoncd-operator/commit/aec65baa5514a947431ed9ee8df16a610bf455e6)
6+
- **Triggered by**: l-qing
7+
- **Workflow run**: [#1](https://github.com/alaudadevops/tektoncd-operator/actions/runs/15965701172)
8+
9+
## Files synced:
10+
- docs/
11+
- .yarn/
12+
- doom.config.yml
13+
- yarn.lock
14+
- tsconfig.json
15+
- package.json
16+
- sites.yaml

‎docs/en/install.mdx‎

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ weight: 240
66

77
## Installing Alauda DevOps Pipelines
88

9-
This guide provides cluster administrators with the process to install the Alauda DevOps Pipelines Operator on a Kubernetes cluster.
9+
This guide provides cluster administrators with the process to install the `Alauda DevOps Pipelines` Operator on a Kubernetes cluster.
1010

1111
Prerequisites:
1212

@@ -16,13 +16,13 @@ Prerequisites:
1616

1717
### Installing Alauda DevOps Pipelines Using the Web Console
1818

19-
You can install the Alauda DevOps Pipelines Operator by using the Operators listed in the Marketplace or OperatorHub. When you install the Alauda DevOps Pipelines Operator, the required Custom Resources (CRs) are automatically installed alongside the Operator.
19+
You can install the `Alauda DevOps Pipelines` Operator by using the Operators listed in the Marketplace or OperatorHub. When you install the `Alauda DevOps Pipelines` Operator, the required Custom Resources (CRs) are automatically installed alongside the Operator.
2020

2121
The Operator provides the following Custom Resource Definitions (CRDs) to manage the Tekton components: `tektonconfigs.operator.tekton.dev`, `tektonpipelines.operator.tekton.dev`, `tektontriggers.operator.tekton.dev`, `tektonhubs.operator.tekton.dev`, and more.
2222

2323
If Tekton Pipelines is already installed on your cluster, the existing installation will be seamlessly upgraded by the Operator.
2424

25-
The Alauda DevOps Pipelines Operator provides the option to select which components to install by specifying a preset configuration in the `TektonConfig` Custom Resource (CR). The `TektonConfig` CR is automatically installed when the Operator is installed. Supported presets include:
25+
The `Alauda DevOps Pipelines` Operator provides the option to select which components to install by specifying a preset configuration in the `TektonConfig` Custom Resource (CR). The `TektonConfig` CR is automatically installed when the Operator is installed. Supported presets include:
2626

2727
- **Lite**: Installs only Tekton Pipelines.
2828
- **Basic**: Installs Tekton Pipelines and Tekton Triggers.
@@ -32,9 +32,9 @@ The Alauda DevOps Pipelines Operator provides the option to select which compone
3232

3333
- In the Web console, navigate to **Marketplace** or **OperatorHub**.
3434

35-
- Use the **Filter by keyword** box to search for `Alauda DevOps Pipelines Operator` in the directory. Click on the **Alauda DevOps Pipelines Operator** title.
35+
- Use the **Filter by keyword** box to search for `Alauda DevOps Pipelines` Operator in the directory. Click on the **`Alauda DevOps Pipelines` Operator** title.
3636

37-
- Read the Operator overview on the **Alauda DevOps Pipelines Operator** page. Click **Install**.
37+
- Read the Operator overview on the **`Alauda DevOps Pipelines` Operator** page. Click **Install**.
3838

3939
- On the **Install Operator** page:
4040

@@ -44,9 +44,9 @@ The Alauda DevOps Pipelines Operator provides the option to select which compone
4444

4545
- Click **Install**. You will see the Operator on the Installed Operators page.
4646

47-
- Verify that the **Status** is set to **Succeeded** to confirm the successful installation of the Alauda DevOps Pipelines Operator.
47+
- Verify that the **Status** is set to **Succeeded** to confirm the successful installation of the `Alauda DevOps Pipelines` Operator.
4848

49-
- Verify that all components of the Alauda DevOps Pipelines Operator have been successfully installed. Log in to the cluster in a terminal and run the following command:
49+
- Verify that all components of the `Alauda DevOps Pipelines` Operator have been successfully installed. Log in to the cluster in a terminal and run the following command:
5050

5151
```bash
5252
$ kubectl get tektonconfig config
@@ -85,11 +85,11 @@ The Alauda DevOps Pipelines Operator provides the option to select which compone
8585

8686
### Installing Alauda DevOps Pipelines Using CLI
8787

88-
You can install the Alauda DevOps Pipelines Operator from the OperatorHub using the Command Line Interface (CLI).
88+
You can install the `Alauda DevOps Pipelines` Operator from the OperatorHub using the Command Line Interface (CLI).
8989

9090
**Steps**
9191

92-
- Create a `Subscription` object YAML file to subscribe a namespace to the Alauda DevOps Pipelines Operator, for example, `sub.yaml`:
92+
- Create a `Subscription` object YAML file to subscribe a namespace to the `Alauda DevOps Pipelines` Operator, for example, `sub.yaml`:
9393

9494
**Example `Subscription` YAML**
9595

@@ -107,7 +107,7 @@ spec:
107107
```
108108
109109
<Callouts>
110-
1. The channel name you want to subscribe to. The `latest` channel allows for the installation of the latest stable version of the Alauda DevOps Pipelines Operator.
110+
1. The channel name you want to subscribe to. The `latest` channel allows for the installation of the latest stable version of the `Alauda DevOps Pipelines` Operator.
111111
2. The name of the Operator to subscribe to.
112112
3. The name of the `CatalogSource` object providing the Operator.
113113
4. The namespace of the `CatalogSource` object. This may vary depending on your cluster configuration.
@@ -119,14 +119,14 @@ spec:
119119
$ kubectl apply -f sub.yaml
120120
```
121121

122-
The subscription will install the Alauda DevOps Pipelines Operator in the `tekton-operator` namespace. The Operator will automatically install Tekton components in the default target namespace `tekton-pipelines`.
122+
The subscription will install the `Alauda DevOps Pipelines` Operator in the `tekton-operator` namespace. The Operator will automatically install Tekton components in the default target namespace `tekton-pipelines`.
123123

124124
## Uninstalling Alauda DevOps Pipelines
125125

126-
Cluster administrators can uninstall the Alauda DevOps Pipelines Operator by performing the following steps:
126+
Cluster administrators can uninstall the `Alauda DevOps Pipelines` Operator by performing the following steps:
127127

128128
- Delete any optional component CRs if they exist, and then delete the `TektonConfig` CR.
129-
- Uninstall the Alauda DevOps Pipelines Operator.
129+
- Uninstall the `Alauda DevOps Pipelines` Operator.
130130
- Delete the Custom Resource Definitions (CRDs) for the `operator.tekton.dev` group if needed.
131131

132132
Simply uninstalling the Operator will not remove the Alauda DevOps Pipelines components created by default during the installation of the Operator.
@@ -142,18 +142,20 @@ First, delete the `TektonConfig` CR and any other Tekton component CRs if they e
142142
- Click on the `TektonConfig` CRD to display the detailed page.
143143
- Click the **Instances** tab.
144144
- If an instance is displayed, click the `Options` menu of the displayed instance.
145-
- Select **Delete TektonConfig**.
145+
- Select **Delete**.
146146
- Click **Delete** to confirm the deletion of the CR.
147+
- Deleting the `TektonConfig` resource will cascade delete the automatically created `TektonPipelines`, `TektonTriggers`, `TektonHubs`, `TektonChains`, etc. components.
147148
- Repeat these steps for any other Tekton component CRs that may exist.
149+
- If you manually created `TektonResults` or `OpenShiftPipelinesAsCodes`, you may need to manually delete it.
148150

149-
### Uninstalling the Alauda DevOps Pipelines Operator
151+
### Uninstalling the `Alauda DevOps Pipelines` Operator
150152

151-
You can uninstall the Alauda DevOps Pipelines Operator using the Web console.
153+
You can uninstall the `Alauda DevOps Pipelines` Operator using the Web console.
152154

153155
**Steps**
154156

155157
- From the **Marketplace** or **OperatorHub** page, navigate to **Installed Operators**.
156-
- Find the Alauda DevOps Pipelines Operator in the list.
158+
- Find the `Alauda DevOps Pipelines` Operator in the list.
157159
- Click the **Options** menu and select **Uninstall Operator**.
158160
- In the **Uninstall Operator?** window, select **Delete all operand instances for this operator**, then click **Uninstall**.
159161

@@ -182,7 +184,7 @@ In Alauda DevOps Pipelines, you can customize the following configurations using
182184

183185
### Prerequisites
184186

185-
The Alauda DevOps Pipelines Operator must be installed.
187+
The `Alauda DevOps Pipelines` Operator must be installed.
186188

187189
### Tuning Performance with TektonConfig CR
188190

@@ -207,7 +209,7 @@ spec:
207209
statefulset-ordinals: false
208210
```
209211

210-
All fields are optional. When set, the Alauda DevOps Pipelines Operator includes most fields as parameters in the `tekton-pipelines-controller` deployment under the `tekton-pipelines-controller` container. The Operator also updates the `bucket` field in the `config-leader-election` ConfigMap under the `tekton-pipelines` namespace.
212+
All fields are optional. When set, the `Alauda DevOps Pipelines` Operator includes most fields as parameters in the `tekton-pipelines-controller` deployment under the `tekton-pipelines-controller` container. The Operator also updates the `bucket` field in the `config-leader-election` ConfigMap under the `tekton-pipelines` namespace.
211213

212214
If no values are specified, the Operator does not update these fields and applies the default values of the Tekton Pipelines controller.
213215

@@ -233,7 +235,7 @@ HA mode does not affect tasks that run after the pod is created.
233235

234236
### Configuring Tekton Pipelines Control Plane
235237

236-
You can customize the Tekton Pipelines control plane by editing the configuration fields in the `TektonConfig` Custom Resource (CR). The Alauda DevOps Pipelines Operator automatically includes default values for the configuration fields so you can use the Tekton Pipelines control plane.
238+
You can customize the Tekton Pipelines control plane by editing the configuration fields in the `TektonConfig` Custom Resource (CR). The `Alauda DevOps Pipelines` Operator automatically includes default values for the configuration fields so you can use the Tekton Pipelines control plane.
237239

238240
**Process**
239241

@@ -322,7 +324,7 @@ spec:
322324

323325
## Next Steps
324326

325-
After successfully installing the Alauda DevOps Pipelines Operator:
327+
After successfully installing the `Alauda DevOps Pipelines` Operator:
326328

327329
- [Adjusting Optional Configuration Items of Subcomponents](../configure/customize_options)
328330
- [Configuring Resource Quotas for Pipeline Components](../configure/customize_tekton_pipeline)

‎docs/en/overview/intro.mdx‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ i18n:
1111

1212
Tekton is a powerful and flexible open-source framework for creating CI/CD systems, allowing developers to build, test, and deploy across cloud providers and on-premise systems. As part of the CD Foundation, a Linux Foundation project, Tekton provides a set of Kubernetes custom resources that serve as building blocks for creating cloud-native CI/CD pipelines.
1313

14-
The Alauda DevOps Pipelines Operator provides a simplified way to install, upgrade, and manage the lifecycle of Tekton components on Kubernetes clusters. It extends Kubernetes functionality by installing and managing Tekton Pipelines and its associated components, making it easier to set up and maintain a robust CI/CD environment.
14+
The `Alauda DevOps Pipelines` Operator provides a simplified way to install, upgrade, and manage the lifecycle of Tekton components on Kubernetes clusters. It extends Kubernetes functionality by installing and managing Tekton Pipelines and its associated components, making it easier to set up and maintain a robust CI/CD environment.
1515

1616
## Key Components
1717

18-
### Alauda DevOps Pipelines Operator
18+
### `Alauda DevOps Pipelines` Operator
1919

20-
The Alauda DevOps Pipelines Operator is a Kubernetes operator that manages the lifecycle of Tekton components. It provides:
20+
The `Alauda DevOps Pipelines` Operator is a Kubernetes operator that manages the lifecycle of Tekton components. It provides:
2121

2222
- Simplified installation and management of Tekton components
2323
- Automatic upgrades and configuration management
@@ -93,4 +93,4 @@ Tekton Results addresses the challenge of long-term storage and querying of CI/C
9393
- **Complexity for Simple Workflows**: May be overly complex for very simple CI/CD needs
9494
- **Initial Setup**: Requires proper configuration and setup of multiple components
9595

96-
The Alauda DevOps Pipelines Operator simplifies many of these challenges by providing an integrated and managed experience for Tekton on Kubernetes clusters.
96+
The `Alauda DevOps Pipelines` Operator simplifies many of these challenges by providing an integrated and managed experience for Tekton on Kubernetes clusters.

‎docs/en/overview/quick_start.mdx‎

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,37 @@ After installing the Tekton Operator, you should verify that it's running proper
5959
1. Check that the Operator pods are running:
6060

6161
```bash
62-
kubectl get pods -n tekton-operator
62+
$ kubectl get pods -n tekton-operator
63+
```
64+
65+
The results should be similar to the following:
66+
67+
```bash
68+
NAME READY STATUS RESTARTS AGE
69+
tekton-operator-57cfd5bb79-dnxzt 2/2 Running 0 10m
70+
tekton-operator-webhook-6fb66bfd65-ppfz8 1/1 Running 0 10m
6371
```
6472

6573
2. Verify the Operator CRDs (Custom Resource Definitions) are installed:
6674

6775
```bash
68-
kubectl get crds | grep tekton
76+
$ kubectl get crds | grep operator.tekton.dev
77+
```
78+
79+
The results should be similar to the following:
80+
81+
```bash
82+
tektonaddons.operator.tekton.dev 2025-06-20T09:47:38Z
83+
tektonchains.operator.tekton.dev 2025-06-20T09:47:38Z
84+
tektonconfigs.operator.tekton.dev 2025-06-20T09:47:38Z
85+
tektondashboards.operator.tekton.dev 2025-06-20T09:47:38Z
86+
tektonhubs.operator.tekton.dev 2025-06-20T09:47:38Z
87+
tektoninstallersets.operator.tekton.dev 2025-06-20T09:47:38Z
88+
tektonpipelines.operator.tekton.dev 2025-06-20T09:47:39Z
89+
tektonresults.operator.tekton.dev 2025-06-20T09:47:39Z
90+
tektontriggers.operator.tekton.dev 2025-06-20T09:47:39Z
91+
manualapprovalgates.operator.tekton.dev 2025-06-20T09:47:38Z
92+
openshiftpipelinesascodes.operator.tekton.dev 2025-06-20T09:47:38Z
6993
```
7094

7195
### Install Tekton Components
@@ -82,7 +106,7 @@ After installing the Tekton components, you should verify that they are running
82106
1. Check the TektonConfig resource:
83107

84108
```bash
85-
kubectl get tektonconfig config
109+
$ kubectl get tektonconfig config
86110
```
87111

88112
The results should be similar to the following:
@@ -120,10 +144,10 @@ After installing the Tekton components, you should verify that they are running
120144

121145
### Expected Results
122146

123-
After completing all steps, you should have:
147+
After completing all steps, the `TektonConfig` and `TektonInstallerSet` resources should be ready, you should have:
124148

125149
- A running Tekton Operator in the `tekton-operator` namespace
126-
- One or more installed Tekton components (Pipeline, Triggers, Hub) in the `tekton-pipelines` namespace
150+
- One or more installed Tekton components (Pipeline, Triggers, Hub, Chains) in the `tekton-pipelines` namespace
127151
- Custom Resource Definitions (CRDs) for managing Tekton resources
128152

129153
## Next Steps

0 commit comments

Comments
 (0)