diff --git a/config/default/nsodev/values.yaml b/config/default/nsodev/values.yaml index 0aeb6d8..e0ae58b 100644 --- a/config/default/nsodev/values.yaml +++ b/config/default/nsodev/values.yaml @@ -8,3 +8,10 @@ smardigo: ocr: host: prodnso-mobene-nsodev-01-ocr.smardigo.digital api_token: ZXlKbGJtTWlPaUpCTVRJNFEwSkRMVWhUTWpVMklpd2lZV3huSWpvaVpHbHlJbjAuLl92ajdtMXRhdlEzSnJmRmRfSmQzc0EuaFRlMmVBLWZZa21JSEFhRi1jV2tiV2xhcEs5dzVZNFJsRkx6MExMbXVnZy5lY1hoWEZfRmF6Z2RXRDZPdG1fME9B + version: 10.2.0 + +postgres: + version: 14 + db: connect-postgres + user: connect-postgres-admin + password: connect-postgres-admin \ No newline at end of file diff --git a/config/default/templates/smardigo-ocr/deployment.yml b/config/default/templates/smardigo-ocr/deployment.yml index ff7c8f9..041a8e7 100644 --- a/config/default/templates/smardigo-ocr/deployment.yml +++ b/config/default/templates/smardigo-ocr/deployment.yml @@ -13,12 +13,28 @@ spec: app: "{{ .Release.Name }}-smardigo-ocr-backend" spec: containers: + - name: "{{ .Release.Name }}-smardigo-ocr-postgres" + image: postgres:{{ .Values.postgres.version }} + imagePullPolicy: Always + env: + - name: POSTGRES_DB + value: "{{ .Values.postgres.db }}" + - name: POSTGRES_USER + value: "{{ .Values.postgres.user }}" + - name: POSTGRES_PASSWORD + value: "{{ .Values.postgres.password }}" - name: "{{ .Release.Name }}-smardigo-ocr-backend" image: "{{ .Values.smardigo.ocr.image }}:{{ .Values.smardigo.ocr.version }}" imagePullPolicy: Always env: - name: SPRING_PROFILES_INCLUDE value: "prod,swagger" + - name: DATASOURCE_URL + value: "jdbc:postgresql://localhost:5432/{{ .Values.postgres.db }}" + - name: DATASOURCE_USERNAME + value: "{{ .Values.postgres.user }}" + - name: DATASOURCE_PASSWORD + value: "{{ .Values.postgres.password }}" - name: EXTERNAL_TASK_OCR_MAX_RETRIES value: "5" - name: SMA_EXTERNAL_TASK_SCHEDULE_INTERVAL