Updates services and ingress configurations

Updates the chart and app versions.

Modifies service configurations to use port 80 for both the testing module gateway and worker services.

Updates ingress to include a host for the tester, directing traffic to the testing module gateway service on port 80.

Updates backend deployment to include the correct URL for the testing module and the base service URL.

Disables database dropping on application startup.
This commit is contained in:
2025-11-02 16:58:54 +03:00
parent da3d72422a
commit e7e3cb8c23
7 changed files with 23 additions and 11 deletions

View File

@@ -40,7 +40,9 @@ spec:
name: {{ .Values.s3.secretName | quote }}
key: {{ required "secret-key-ref!" .Values.s3.secretKeyRef | quote }}
- name: TESTING_MODULE_URL
value: http://{{ .Release.Name }}-testing-module-gateway-service:8080/
value: http://{{ .Release.Name }}-testing-module-gateway-service/api/tester/submit
- name: SERVICE_BASE_URL
value: {{ .Release.Name }}-backend-service
- name: PG_URI
valueFrom:
secretKeyRef:

View File

@@ -25,13 +25,13 @@ spec:
- containerPort: 8080
env:
- name: Workers__Cpp
value: http://{{ .Release.Name }}-testing-module-worker-service:8080
value: http://{{ .Release.Name }}-testing-module-worker-service
- name: Workers__Java
value: http://{{ .Release.Name }}-testing-module-worker-service:8080
value: http://{{ .Release.Name }}-testing-module-worker-service
- name: Workers__Kotlin
value: http://{{ .Release.Name }}-testing-module-worker-service:8080
value: http://{{ .Release.Name }}-testing-module-worker-service
- name: Workers__CSharp
value: http://{{ .Release.Name }}-testing-module-worker-service:8080
value: http://{{ .Release.Name }}-testing-module-worker-service
- name: Workers__Python
value: http://{{ .Release.Name }}-testing-module-worker-service:8080
value: http://{{ .Release.Name }}-testing-module-worker-service
{{ end }}