Skip to content

Commit 21aab2c

Browse files
author
edge-katanomi-app2[bot]
committed
📚 Sync docs from alaudadevops/tektoncd-operator on 90f4f9d7be44f9aa3c35879869489c87ad3934a6
Source: docs(deploy): simplify global deployment configuration (#571) Author: edge-katanomi-app2[bot] Ref: refs/heads/release-4.0 Commit: 90f4f9d7be44f9aa3c35879869489c87ad3934a6 This commit automatically syncs documentation changes from the source-docs repository. 🔗 View source commit: https://github.com/alaudadevops/tektoncd-operator/commit/90f4f9d7be44f9aa3c35879869489c87ad3934a6 🤖 Synced on 2025-09-15 06:06:51 UTC
1 parent ee31a52 commit 21aab2c

File tree

2 files changed

+40
-25
lines changed

2 files changed

+40
-25
lines changed

‎.github/SYNC_INFO.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Documentation Sync Information
22

3-
- **Last synced**: 2025-09-12 13:45:28 UTC
3+
- **Last synced**: 2025-09-15 06:06:50 UTC
44
- **Source repository**: alaudadevops/tektoncd-operator
5-
- **Source commit**: [fce3570131338d66a27ef2b4399d32d9509a81d5](https://github.com/alaudadevops/tektoncd-operator/commit/fce3570131338d66a27ef2b4399d32d9509a81d5)
6-
- **Triggered by**: l-qing
7-
- **Workflow run**: [#60](https://github.com/alaudadevops/tektoncd-operator/actions/runs/17676351331)
5+
- **Source commit**: [90f4f9d7be44f9aa3c35879869489c87ad3934a6](https://github.com/alaudadevops/tektoncd-operator/commit/90f4f9d7be44f9aa3c35879869489c87ad3934a6)
6+
- **Triggered by**: edge-katanomi-app2[bot]
7+
- **Workflow run**: [#64](https://github.com/alaudadevops/tektoncd-operator/actions/runs/17723685152)
88

99
## Files synced:
1010
- docs/

‎docs/en/how_to/deploy_global.mdx‎

Lines changed: 36 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,6 @@ spec:
4242
hubs-wrapper:
4343
spec:
4444
ingressClassName: global-alb2
45-
tektoncd-hubs-api: # ensure compatibility with earlier versions
46-
spec:
47-
ingressClassName: global-alb2
4845
deployments:
4946
hubs-wrapper:
5047
spec:
@@ -63,24 +60,42 @@ spec:
6360
- name: KUBERNETES_SERVICE_HOST
6461
value: erebus.cpaas-system
6562
name: hubs-wrapper
66-
tektoncd-hubs-api: # ensure compatibility with earlier versions
67-
spec:
68-
template:
69-
spec:
70-
containers:
71-
- env:
72-
- name: KUBERNETES_PORT_443_TCP
73-
value: tcp://erebus.cpaas-system:443
74-
- name: KUBERNETES_PORT_443_TCP_ADDR
75-
value: erebus.cpaas-system
76-
- name: KUBERNETES_PORT
77-
value: tcp://erebus.cpaas-system:443
78-
- name: EREBUS
79-
value: https://erebus.cpaas-system:443
80-
- name: KUBERNETES_SERVICE_HOST
81-
value: erebus.cpaas-system
82-
name: tektoncd-hubs-api
8363
```
8464
85-
> If both `hubs-wrapper` and `tektoncd-hubs-api` are configured simultaneously, all versions can be supported at the same time.
65+
## Optional: Deploying tekton-results in a global cluster
66+
67+
If users have deployed tekton-results in a global cluster, they also need to configure the `options` for the results component. Similar to the pipeline configuration, you need to configure both ingress and deployment settings for the `tektoncd-results-api` component.
8668

69+
Add the following configuration to the `spec.results.options` section:
70+
71+
```yaml
72+
apiVersion: operator.tekton.dev/v1alpha1
73+
kind: TektonResult
74+
metadata:
75+
name: result
76+
spec:
77+
options:
78+
ingress:
79+
tektoncd-results-api:
80+
spec:
81+
ingressClassName: global-alb2
82+
deployments:
83+
tektoncd-results-api:
84+
spec:
85+
template:
86+
spec:
87+
containers:
88+
- env:
89+
- name: KUBERNETES_PORT_443_TCP
90+
value: tcp://erebus.cpaas-system:443
91+
- name: KUBERNETES_PORT_443_TCP_ADDR
92+
value: erebus.cpaas-system
93+
- name: KUBERNETES_PORT
94+
value: tcp://erebus.cpaas-system:443
95+
- name: EREBUS
96+
value: https://erebus.cpaas-system:443
97+
- name: KUBERNETES_SERVICE_HOST
98+
value: erebus.cpaas-system
99+
name: tektoncd-results-api
100+
disabled: false
101+
```

0 commit comments

Comments
 (0)