diff --git a/config/default/cusprod/values.yaml b/config/default/cusprod/values.yaml index cea5f4a..331baba 100644 --- a/config/default/cusprod/values.yaml +++ b/config/default/cusprod/values.yaml @@ -5,6 +5,9 @@ smardigo: document: host: https://prodnso-mobene-cusprod-01-connect.smardigo.digital api_token: ZXlKbGJtTWlPaUpCTVRJNFEwSkRMVWhUTWpVMklpd2lZV3huSWpvaVpHbHlJbjAuLlJvTTBqN1BVeDZsaW1KNzdCdzZtYlEuRnBKY3lMeHFiMkt6VnJiR3B3ak9VRmMxX1JlSG52dTQ2VWJHQ2FHS1B1cy5TQUhfcnZIOG5EbGpVZDlVczNUSjF3 + sepa_exporter: + image: prodnso-harbor-01.smardigo.digital/smardigo/sepa-exporter-app + version: latest mobene: uba: diff --git a/config/default/cusqa/values.yaml b/config/default/cusqa/values.yaml index 9b6b355..c1fd043 100644 --- a/config/default/cusqa/values.yaml +++ b/config/default/cusqa/values.yaml @@ -5,8 +5,11 @@ smardigo: document: host: https://prodnso-mobene-cusqa-01-connect.smardigo.digital api_token: ZXlKbGJtTWlPaUpCTVRJNFEwSkRMVWhUTWpVMklpd2lZV3huSWpvaVpHbHlJbjAuLlJvTTBqN1BVeDZsaW1KNzdCdzZtYlEuRnBKY3lMeHFiMkt6VnJiR3B3ak9VRmMxX1JlSG52dTQ2VWJHQ2FHS1B1cy5TQUhfcnZIOG5EbGpVZDlVczNUSjF3 + sepa_exporter: + image: dev-harbor-01.smardigo.digital/smardigo/sepa-exporter-app + version: latest mobene: uba: image: prodnso-harbor-01.smardigo.digital/smardigo/mobene-uba-export-app - version: 1.0.1 + version: 1.0.1 \ No newline at end of file diff --git a/config/default/nsodev/values.yaml b/config/default/nsodev/values.yaml index f49ac7f..983d5d1 100644 --- a/config/default/nsodev/values.yaml +++ b/config/default/nsodev/values.yaml @@ -5,8 +5,11 @@ smardigo: document: host: https://prodnso-mobene-nsodev-01-connect.smardigo.digital api_token: ZXlKbGJtTWlPaUpCTVRJNFEwSkRMVWhUTWpVMklpd2lZV3huSWpvaVpHbHlJbjAuLlJvTTBqN1BVeDZsaW1KNzdCdzZtYlEuRnBKY3lMeHFiMkt6VnJiR3B3ak9VRmMxX1JlSG52dTQ2VWJHQ2FHS1B1cy5TQUhfcnZIOG5EbGpVZDlVczNUSjF3 + sepa_exporter: + image: dev-harbor-01.smardigo.digital/smardigo/sepa-exporter-app + version: latest mobene: uba: image: prodnso-harbor-01.smardigo.digital/smardigo/mobene-uba-export-app - version: 1.0.1 + version: 1.0.1 \ No newline at end of file diff --git a/config/default/templates/mobene-uba-export/deployment.yml b/config/default/templates/mobene-uba-export/deployment.yml index 999a5d4..bbb7c30 100644 --- a/config/default/templates/mobene-uba-export/deployment.yml +++ b/config/default/templates/mobene-uba-export/deployment.yml @@ -50,4 +50,4 @@ spec: ports: - containerPort: 8080 imagePullSecrets: - - name: "{{ .Values.mobene.pull_secret }}" + - name: "{{ .Values.pull_secret }}" diff --git a/config/default/templates/mobene-uba-export/service.yml b/config/default/templates/mobene-uba-export/service.yml index 1ecadb0..20036a2 100644 --- a/config/default/templates/mobene-uba-export/service.yml +++ b/config/default/templates/mobene-uba-export/service.yml @@ -1,10 +1,10 @@ apiVersion: v1 kind: Service metadata: - name: "{{ .Release.Name }}-backend" + name: "{{ .Release.Name }}-mobene-uba-backend" spec: selector: - app: "{{ .Release.Name }}-backend" + app: "{{ .Release.Name }}-mobene-uba-backend" type: NodePort ports: - port: 8080 diff --git a/config/default/templates/smardigo-sepa-exporter/deployment.yml b/config/default/templates/smardigo-sepa-exporter/deployment.yml new file mode 100644 index 0000000..001e72f --- /dev/null +++ b/config/default/templates/smardigo-sepa-exporter/deployment.yml @@ -0,0 +1,52 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: "{{ .Release.Name }}-smardigo-sepa-exporter" +spec: + replicas: 1 + selector: + matchLabels: + app: "{{ .Release.Name }}-smardigo-sepa-exporter" + template: + metadata: + labels: + app: "{{ .Release.Name }}-smardigo-sepa-exporter" + spec: + spec: + containers: + - name: "{{ .Release.Name }}-smardigo-sepa-exporter" + image: "{{ .Values.smardigo.sepa_exporter.image }}:{{ .Values.smardigo.sepa_exporter.version }}" + imagePullPolicy: Always + env: + - name: SPRING_PROFILES_INCLUDE + value: "prod,swagger" + - name: EXTERNAL_TASK_SEPA_EXPORT_MAX_RETRIES + value: "5" + - name: SMA_EXTERNAL_TASK_SCHEDULE_INTERVAL + value: "30000" + - name: SMA_WORKFLOW_REST_BASE_PATH + value: "{{ .Values.smardigo.workflow.host }}" + - name: SMA_WORKFLOW_REST_CONNECT_TIMEOUT + value: "3000" + - name: SMA_WORKFLOW_REST_READ_TIMEOUT + value: "10000" + - name: SMA_WORKFLOW_REST_AUTH_TOKEN + valueFrom: + secretKeyRef: + name: "{{ .Release.Name }}-smardigo-sepa-exporter-secrets" + key: SMA_WORKFLOW_AUTH_TOKEN + - name: SMA_DOCUMENT_REST_BASE_PATH + value: "{{ .Values.smardigo.document.host }}" + - name: SMA_DOCUMENT_REST_CONNECT_TIMEOUT + value: "3000" + - name: SMA_DOCUMENT_REST_READ_TIMEOUT + value: "10000" + - name: SMA_DOCUMENT_REST_AUTH_TOKEN + valueFrom: + secretKeyRef: + name: "{{ .Release.Name }}-smardigo-sepa-exporter-secrets" + key: SMA_DOCUMENT_AUTH_TOKEN + ports: + - containerPort: 8080 + imagePullSecrets: + - name: "{{ .Values.pull_secret }}" diff --git a/config/default/templates/smardigo-sepa-exporter/secret.yml b/config/default/templates/smardigo-sepa-exporter/secret.yml new file mode 100644 index 0000000..875f588 --- /dev/null +++ b/config/default/templates/smardigo-sepa-exporter/secret.yml @@ -0,0 +1,7 @@ +apiVersion: v1 +kind: Secret +metadata: + name: "{{ .Release.Name }}-smardigo-sepa-exporter-secrets" +data: + SMA_WORKFLOW_AUTH_TOKEN: "{{ .Values.smardigo.workflow.api_token }}" + SMA_DOCUMENT_AUTH_TOKEN: "{{ .Values.smardigo.document.api_token }}" diff --git a/config/default/templates/smardigo-sepa-exporter/service.yml b/config/default/templates/smardigo-sepa-exporter/service.yml new file mode 100644 index 0000000..dc1f14d --- /dev/null +++ b/config/default/templates/smardigo-sepa-exporter/service.yml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: Service +metadata: + name: "{{ .Release.Name }}-smardigo-sepa-exporter-backend" +spec: + selector: + app: "{{ .Release.Name }}-smardigo-sepa-exporter-backend" + type: NodePort + ports: + - port: 8080 + targetPort: 8080 + protocol: TCP + name: http + - port: 8081 + targetPort: 8081 + protocol: TCP + name: metrics diff --git a/config/default/values.yaml b/config/default/values.yaml index 967ca3b..76ae0c5 100644 --- a/config/default/values.yaml +++ b/config/default/values.yaml @@ -5,12 +5,15 @@ smardigo: document: host: https://localhost api_token: "" + sepa_exporter: + image: prodnso-harbor-01.smardigo.digital/smardigo/sepa-exporter-app + version: latest mobene: uba: - image: dev-harbor-01.smardigo.digital/smardigo/mobene-uba-export-app - version: latest + image: prodnso-harbor-01.smardigo.digital/smardigo/mobene-uba-export-app + version: latest - pull_secret: harbor-pull-secret-key +pull_secret: harbor-pull-secret-key - nodePort: "" +nodePort: "" \ No newline at end of file