@@ -174,17 +174,77 @@ jobs:
174174 run : |
175175 helm repo add bitnami https://charts.bitnami.com/bitnami
176176 helm dependency update .
177- helm upgrade --install --debug --create-namespace -n dolphinscheduler dolphinscheduler . \
178- --set image.tag=ci \
179- --set postgresql.enabled=false \
180- --set externalDatabase.enabled=true \
181- --set externalDatabase.driverClassName="com.mysql.cj.jdbc.Driver" \
182- --set externalDatabase.type="mysql" \
183- --set externalDatabase.host="mysql" \
184- --set externalDatabase.port=3306 \
185- --set externalDatabase.user="root" \
186- --set externalDatabase.password="root" \
187- --set externalDatabase.database="dolphinscheduler"
177+ helm upgrade --install --debug --create-namespace -n dolphinscheduler dolphinscheduler . . -f - <<EOF
178+ image:
179+ registry: apache
180+ tag: ci
181+ master:
182+ replicas: 1
183+ livenessProbe:
184+ initialDelaySeconds: 120
185+ readinessProbe:
186+ initialDelaySeconds: 120
187+ worker:
188+ replicas: 1
189+ livenessProbe:
190+ initialDelaySeconds: 120
191+ readinessProbe:
192+ initialDelaySeconds: 120
193+ alert:
194+ livenessProbe:
195+ initialDelaySeconds: 120
196+ readinessProbe:
197+ initialDelaySeconds: 120
198+ api:
199+ livenessProbe:
200+ initialDelaySeconds: 120
201+ readinessProbe:
202+ initialDelaySeconds: 120
203+ postgresql
204+ enabled: false
205+ externalDatabase:
206+ enabled: true
207+ driverClassName: "com.mysql.cj.jdbc.Driver"
208+ type: "mysql"
209+ host: "mysql"
210+ port: "3306"
211+ user: "root"
212+ password: "password"
213+ database: "dolphinscheduler"
214+ EOF
215+
216+
217+ - name : Helm upgrade dolphinscheduler with pgsql config
218+ working-directory : ${{ github.workspace }}/deploy/kubernetes/dolphinscheduler
219+ run : |
220+ helm uninstall dolphinscheduler -n dolphinschedule
221+ helm upgrade --install --debug --create-namespace -n dolphinscheduler dolphinscheduler . -f - <<EOF
222+ image:
223+ registry: apache
224+ tag: ci
225+ master:
226+ replicas: 1
227+ livenessProbe:
228+ initialDelaySeconds: 120
229+ readinessProbe:
230+ initialDelaySeconds: 120
231+ worker:
232+ replicas: 1
233+ livenessProbe:
234+ initialDelaySeconds: 120
235+ readinessProbe:
236+ initialDelaySeconds: 120
237+ alert:
238+ livenessProbe:
239+ initialDelaySeconds: 120
240+ readinessProbe:
241+ initialDelaySeconds: 120
242+ api:
243+ livenessProbe:
244+ initialDelaySeconds: 120
245+ readinessProbe:
246+ initialDelaySeconds: 120
247+ EOF
188248
189249 result :
190250 name : E2E-K8S-Result
0 commit comments