Skip to content

Commit 0fbc354

Browse files
authored
2025 week 37 update (#92)
* 2025 week 37 update * update automation public image
1 parent eced71c commit 0fbc354

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+1458
-495
lines changed

charts/provisioner-config-local/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ apiVersion: v2
88
name: provisioner-config-local
99
description: Platform Provisioner local config
1010
type: application
11-
version: "1.10.29"
11+
version: "1.10.35"
1212
appVersion: "2.0.1"
1313
home: https://github.com/TIBCOSoftware/tp-helm-charts
1414
maintainers:

charts/provisioner-config-local/config/connectDetailsPage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ Go to Automation UI and use following automation cases to deploy TIBCO Platform
3333
The following are the default links to access TIBCO Platform components:
3434

3535
* [TIBCO Platform Console](https://admin.cp1-my.localhost.dataplanes.pro)
36-
* [TIBCO Platform](https://cp1-my.localhost.dataplanes.pro)
36+
* [TIBCO Platform](https://cp-sub1.cp1-my.localhost.dataplanes.pro)
3737
* [E-mail server](https://mail.localhost.dataplanes.pro)
3838
* [Automation UI](https://automation.localhost.dataplanes.pro)

charts/provisioner-config-local/config/pp-maintain-tp-automation-o11y.yaml

Lines changed: 150 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
#
2-
# Copyright © 2024. Cloud Software Group, Inc.
2+
# Copyright © 2025. Cloud Software Group, Inc.
33
# This file is subject to the license terms contained
44
# in the license file that is distributed with this file.
55
#
6-
76
pipelineName: "TP Automation"
87
description: |
98
This pipeline will run an automation to create a new DP, register a DP and configure o11y service for a given DP.
@@ -20,44 +19,190 @@ description: |
2019
* Create a new DP
2120
* Register a DP
2221
* Config o11y service for a given DP
22+
groups:
23+
- title: "Chart Repository Configuration"
24+
index: 1
25+
description: |
26+
## Chart repository configuration
27+
* The GitHub token for DP to access private helm chart repo
28+
* Matching CP version with automation version
29+
30+
---
31+
- title: "Activation Server"
32+
index: 3
33+
description: |
34+
## Activation server specific configurations
35+
* Activation server IP
36+
* Activation server hostname
37+
* Activation server port
38+
* Activation server fingerprint
39+
40+
---
41+
- title: "DP setup"
42+
index: 5
43+
description: |
44+
## DP specific configurations
45+
* The automation will create a new DP
46+
* DP host prefix
47+
* Username and password of DP user
48+
49+
---
50+
- title: "TP Automation Config"
51+
index: 6
52+
description: |
53+
## Control the TP Automation flow
54+
* Select the workflow to be executed.
55+
56+
---
57+
- title: "DNS and Port Forward"
58+
index: 7
59+
description: |
60+
## DNS and Port Forward specific configurations
61+
* TP overwrite DNS
62+
* TP port forward
2363
64+
---
2465
options:
66+
# groupIndex: 1 Chart Repository Configuration
2567
- name: "GitHub token"
68+
groupIndex: 1
2669
type: password
2770
guiType: input
2871
reference: "meta.guiEnv.GUI_GITHUB_TOKEN"
2972
description: |
3073
The GitHub token for DP to access private helm chart repo. If you deploy unreleased CP/DP; this GitHub token is a must.
74+
# groupIndex: 3 Activation Server
75+
- name: "Activation server IP"
76+
groupIndex: 3
77+
type: string
78+
guiType: input
79+
reference: "meta.guiEnv.GUI_TP_ACTIVATION_SERVER_IP"
80+
required: false
81+
description: |
82+
The IP address of activation server.
83+
- name: "Activation server port"
84+
groupIndex: 3
85+
type: string
86+
guiType: input
87+
reference: "meta.guiEnv.GUI_TP_ACTIVATION_SERVER_PORT"
88+
required: false
89+
description: |
90+
The port of activation server.
91+
- name: "Activation server hostname"
92+
groupIndex: 3
93+
type: string
94+
guiType: input
95+
reference: "meta.guiEnv.GUI_TP_ACTIVATION_SERVER_CERT_HOSTNAME"
96+
required: false
97+
description: |
98+
The hostname of activation server.
99+
- name: "Activation server fingerprint"
100+
groupIndex: 3
101+
type: string
102+
guiType: input
103+
reference: "meta.guiEnv.GUI_TP_ACTIVATION_SERVER_FINGER_PRINT"
104+
required: false
105+
description: |
106+
The fingerprint of activation server.
107+
# groupIndex: 5 DP setup
31108
- name: "DP host prefix"
109+
groupIndex: 5
32110
type: string
33111
guiType: input
34112
reference: "meta.guiEnv.GUI_DP_HOST_PREFIX"
35113
required: true
36114
description: |
37115
The host prefix of DP
38116
- name: "DP user email"
117+
groupIndex: 5
39118
type: string
40119
guiType: input
41120
reference: "meta.guiEnv.GUI_DP_USER_EMAIL"
42121
required: true
43122
description: |
44123
The user email of DP
45124
- name: "DP user password"
125+
groupIndex: 5
46126
type: password
47127
guiType: input
48128
reference: "meta.guiEnv.GUI_DP_USER_PASSWORD"
49129
required: true
50130
description: |
51131
The password of DP user
132+
# groupIndex: 6 TP Automation Config
133+
- name: "Active user"
134+
groupIndex: 6
135+
type: boolean
136+
guiType: checkbox
137+
reference: "meta.guiEnv.GUI_TP_AUTO_ACTIVE_USER"
138+
description: |
139+
Set to true to activate admin and subscription user
140+
- name: "Create BMDP"
141+
groupIndex: 6
142+
type: boolean
143+
guiType: checkbox
144+
reference: "meta.guiEnv.GUI_TP_AUTO_ENABLE_BMDP"
145+
description: |
146+
Set to true to create BMDP (Control Tower Data Plane)
147+
- name: "Create DP"
148+
groupIndex: 6
149+
type: boolean
150+
guiType: checkbox
151+
reference: "meta.guiEnv.GUI_TP_AUTO_ENABLE_DP"
152+
description: |
153+
Set to true to create DP
154+
- name: "Configure DP O11Y"
155+
groupIndex: 6
156+
type: boolean
157+
guiType: checkbox
158+
reference: "meta.guiEnv.GUI_TP_AUTO_ENABLE_CONFIG_O11Y"
159+
description: |
160+
Set to true to configure DP O11Y
161+
- name: "Deploy Flogo"
162+
groupIndex: 6
163+
type: boolean
164+
guiType: checkbox
165+
reference: "meta.guiEnv.GUI_TP_AUTO_ENABLE_FLOGO"
166+
description: |
167+
Set to true to deploy Flogo
168+
- name: "Deploy BWCE"
169+
groupIndex: 6
170+
type: boolean
171+
guiType: checkbox
172+
reference: "meta.guiEnv.GUI_TP_AUTO_ENABLE_BWCE"
173+
description: |
174+
Set to true to deploy BWCE
175+
- name: "Deploy TIBCO Hub"
176+
groupIndex: 6
177+
type: boolean
178+
guiType: checkbox
179+
reference: "meta.guiEnv.GUI_TP_AUTO_ENABLE_TIBCOHUB"
180+
description: |
181+
Set to true to deploy TIBCO Hub
182+
- name: "Deploy EMS"
183+
groupIndex: 6
184+
type: boolean
185+
guiType: checkbox
186+
reference: "meta.guiEnv.GUI_TP_AUTO_ENABLE_EMS"
187+
description: |
188+
Set to true to deploy EMS
189+
- name: "Deploy Pulsar"
190+
groupIndex: 6
191+
type: boolean
192+
guiType: checkbox
193+
reference: "meta.guiEnv.GUI_TP_AUTO_ENABLE_PULSAR"
194+
description: |
195+
Set to true to deploy Pulsar
196+
# groupIndex: 7 DNS and Port Forward
52197
- name: "TP port forward"
53-
groupIndex: 5
198+
groupIndex: 7
54199
type: boolean
55200
guiType: checkbox
56201
reference: "meta.guiEnv.GUI_TP_PORT_FORWARD"
57202
description: |
58-
This will run kubedtl port-forward command to forward the port of ingress controller. If you change the ingress controller name; you need to update the script.
203+
This will run kubectl port-forward command to forward the port of ingress controller. If you change the ingress controller name; you need to update the script.
59204
- name: "TP overwrite DNS"
60-
groupIndex: 5
205+
groupIndex: 7
61206
type: boolean
62207
guiType: checkbox
63208
reference: "meta.guiEnv.GUI_TP_OVERWRITE_DNS"

charts/provisioner-config-local/config/pp-maintain-tp-deploy-bw5dm.yaml

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
#
2+
# Copyright © 2025. Cloud Software Group, Inc.
3+
# This file is subject to the license terms contained
4+
# in the license file that is distributed with this file.
5+
#
16
pipelineName: "Deploy BW5"
27
description: |
38
This pipeline will deploy BW5 suit in the TP cluster. It will install
@@ -8,7 +13,36 @@ description: |
813
You need to have access to the TIBCO BW5 private chart repo to use this pipeline.
914
This pipeline only works on x86 architecture. (arm64 is not supported. i.e no Mac M silicon)
1015
16+
groups:
17+
- title: "BW5 Chart Repository Configuration"
18+
index: 1
19+
description: |
20+
## Chart repository configuration to access BW5 private helm chart repo
21+
* The GitHub token
22+
* The chart repo url
23+
* The chart repo user name (if necessary)
24+
25+
---
26+
- title: "Activation Server"
27+
index: 3
28+
description: |
29+
## Activation server specific configurations
30+
* Activation server IP
31+
* Activation server hostname
32+
* Activation server port
33+
* Activation server fingerprint
34+
35+
---
36+
- title: "TP Automation Config"
37+
index: 6
38+
description: |
39+
## Control the TP Automation flow
40+
* Select the workflow to be executed.
41+
* Enable debug log
42+
43+
---
1144
options:
45+
# groupIndex: 1 Chart Repository Configuration
1246
- name: "BW5 Chart repository"
1347
groupIndex: 1
1448
type: string
@@ -26,35 +60,73 @@ options:
2660
groupIndex: 1
2761
type: password
2862
guiType: input
29-
required: true
3063
reference: "meta.guiEnv.GUI_BW5_CHART_REPO_TOKEN"
3164
description: |
3265
The token to access the BW5 private chart repo. It is required to deploy BW5.
66+
# groupIndex: 3 Activation Server
67+
- name: "Activation server IP"
68+
groupIndex: 3
69+
type: string
70+
guiType: input
71+
reference: "meta.guiEnv.GUI_TP_ACTIVATION_SERVER_IP"
72+
required: false
73+
description: |
74+
The IP address of activation server.
75+
- name: "Activation server port"
76+
groupIndex: 3
77+
type: string
78+
guiType: input
79+
reference: "meta.guiEnv.GUI_TP_ACTIVATION_SERVER_PORT"
80+
required: false
81+
description: |
82+
The port of activation server.
83+
- name: "Activation server hostname"
84+
groupIndex: 3
85+
type: string
86+
guiType: input
87+
reference: "meta.guiEnv.GUI_TP_ACTIVATION_SERVER_CERT_HOSTNAME"
88+
required: false
89+
description: |
90+
The hostname of activation server.
91+
- name: "Activation server fingerprint"
92+
groupIndex: 3
93+
type: string
94+
guiType: input
95+
reference: "meta.guiEnv.GUI_TP_ACTIVATION_SERVER_FINGER_PRINT"
96+
required: false
97+
description: |
98+
The fingerprint of activation server.
99+
# groupIndex: 6 TP Automation Config
33100
- name: "Deploy RVDM"
101+
groupIndex: 6
34102
type: boolean
35103
guiType: checkbox
36104
reference: "meta.guiEnv.GUI_TP_DEPLOY_RVDM"
37105
description: |
38106
If checked, the pipeline will deploy RVDM.
39107
- name: "Deploy EMS Server"
108+
groupIndex: 6
40109
type: boolean
41110
guiType: checkbox
42111
reference: "meta.guiEnv.GUI_TP_DEPLOY_EMS_SERVER"
43112
description: |
44113
If checked, the pipeline will deploy EMS Server.
45114
- name: "Deploy BW5 EMS DM"
115+
groupIndex: 6
46116
type: boolean
47117
guiType: checkbox
48118
reference: "meta.guiEnv.GUI_TP_DEPLOY_EMSDM"
49119
description: |
50120
If checked, the pipeline will deploy BW5 EMS DM.
51121
- name: "Deploy Hawk Console"
122+
groupIndex: 6
52123
type: boolean
53124
guiType: checkbox
54125
reference: "meta.guiEnv.GUI_TP_DEPLOY_HAWKCONSOLE"
55126
description: |
56127
If checked, the pipeline will deploy Hawk Console.
57128
- name: "Enable debug log"
129+
groupIndex: 6
58130
type: boolean
59131
guiType: checkbox
60132
reference: "meta.guiEnv.GUI_PIPELINE_LOG_DEBUG"

0 commit comments

Comments
 (0)