Skip to content

Commit

Permalink
feat(csi-106): add support of ISO20022 (ALS, QS, TTK) (#661)
Browse files Browse the repository at this point in the history
* feat(csi-106): updated ALS version

* feat: ttk bump

* feat(csi-107): updated QS version

* feat(csi-107): updated ALS and QS versions to use iso images

* fix: interscheme

* chore: fx upstream merge (#664)

* fix: reload on config-override change (#662)

* feat: added script to rebuild images for arm

* chore: update mysql version in initcontainers

* chore: readme

* chore: added doc

* chore: doc

* fix: ttk ulid

* chore: changed helmfile

* fix: versions

* fix: version

* fix: interscheme

---------

Co-authored-by: Kalin Krustev <kalin.krustev@gmail.com>

* chore: cleanup

* fix: json

* fix: ttk testcase

* feat: enabled iso config for ml-api-adapter

* fix: ns

* feat: added helmfile for iso

* fix: header issues

* chore: bump

* chore: ttk bump

* chore: testcases tag

* chore: ml-api bump

* fix(csi-809): updated ALS version

* chore: ml api bump

* fix: cl an ml

---------

Co-authored-by: Vijay <vijaya.guthi@infitx.com>
Co-authored-by: vijayg10 <33152110+vijayg10@users.noreply.github.com>
Co-authored-by: Kalin Krustev <kalin.krustev@gmail.com>
  • Loading branch information
4 people authored Oct 23, 2024
1 parent a8dadf0 commit fede368
Show file tree
Hide file tree
Showing 67 changed files with 379 additions and 121 deletions.
4 changes: 2 additions & 2 deletions account-lookup-service/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
version: 15.4.0
appVersion: "account-lookup-service: v15.4.0; als-oracle-pathfinder: v12.1.0"
version: 15.6.0
appVersion: "account-lookup-service: v15.6.0; als-oracle-pathfinder: v12.1.0"
description: Account Lookup Service Helm Chart for Mojaloop
name: account-lookup-service
maintainers:
Expand Down
6 changes: 6 additions & 0 deletions account-lookup-service/chart-admin/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,12 @@ spec:
args: {{- include "common.tplvalues.render" (dict "value" .Values.args "context" $) | nindent 12 }}
{{- end }}
env:
{{- if .Values.env }}
{{- range $key, $val := .Values.env }}
- name: {{ $key }}
value: {{ $val | quote }}
{{- end }}
{{- end }}
- name: ALS_DATABASE__PASSWORD
{{- if .Values.config.db_secret }}
valueFrom:
Expand Down
8 changes: 6 additions & 2 deletions account-lookup-service/chart-admin/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
image:
registry: docker.io
repository: mojaloop/account-lookup-service
tag: v15.3.4
tag: v15.6.0-iso.6
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down Expand Up @@ -251,7 +251,7 @@ config:
cluster:
- host: proxy-cache-redis
port: 6379

## Handlers configuration
handlers:
DISABLED: true
Expand All @@ -262,6 +262,10 @@ config:
TIMEZONE: "UTC"
BATCH_SIZE: 100

## To pass arbitrary environment variables to the deployment
#env:
# KEY: value

## @param initContainers Add additional init containers to the %%MAIN_CONTAINER_NAME%% pod(s)
## ref: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/
## e.g:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
},
"ADMIN_PORT": 4001,
"API_PORT": {{ .Values.service.internalPort }},
"API_TYPE": {{ .Values.config.api_type | quote }},
"PROTOCOL_VERSIONS": {{ .Values.config.protocol_versions | toPrettyJson }},
"DATABASE": {
"DIALECT": "{{ .Values.config.db_driver }}",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,12 @@ spec:
args: {{- include "common.tplvalues.render" (dict "value" .Values.args "context" $) | nindent 12 }}
{{- end }}
env:
{{- if .Values.env }}
{{- range $key, $val := .Values.env }}
- name: {{ $key }}
value: {{ $val | quote }}
{{- end }}
{{- end }}
- name: ALS_DATABASE__PASSWORD
{{- if .Values.config.db_secret }}
valueFrom:
Expand Down
8 changes: 7 additions & 1 deletion account-lookup-service/chart-handler-timeout/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
image:
registry: docker.io
repository: mojaloop/account-lookup-service
tag: v15.4.0-snapshot.33
tag: v15.6.0-iso.6
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down Expand Up @@ -124,6 +124,8 @@ metrics:
serviceName: account-lookup-service-handler-timeout

config:
## fspiop or iso20022
api_type: fspiop
hub_participant:
id: 1
name: Hub
Expand Down Expand Up @@ -264,6 +266,10 @@ config:
TIMEZONE: "UTC"
BATCH_SIZE: 100

## To pass arbitrary environment variables to the deployment
#env:
# KEY: value

## @param initContainers Add additional init containers to the %%MAIN_CONTAINER_NAME%% pod(s)
## ref: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/
## e.g:
Expand Down
1 change: 1 addition & 0 deletions account-lookup-service/chart-service/configs/default.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
},
"ADMIN_PORT": 4001,
"API_PORT": {{ .Values.service.internalPort }},
"API_TYPE": {{ .Values.config.api_type | quote }},
"PROTOCOL_VERSIONS": {{ .Values.config.protocol_versions | toPrettyJson }},
"DATABASE": {
"DIALECT": "{{ .Values.config.db_driver }}",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,12 @@ spec:
args: {{- include "common.tplvalues.render" (dict "value" .Values.args "context" $) | nindent 12 }}
{{- end }}
env:
{{- if .Values.env }}
{{- range $key, $val := .Values.env }}
- name: {{ $key }}
value: {{ $val | quote }}
{{- end }}
{{- end }}
- name: ALS_DATABASE__PASSWORD
{{- if .Values.config.db_secret }}
valueFrom:
Expand Down
10 changes: 8 additions & 2 deletions account-lookup-service/chart-service/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
image:
registry: docker.io
repository: mojaloop/account-lookup-service
tag: v15.4.0-snapshot.33
tag: v15.6.0-iso.6
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down Expand Up @@ -124,6 +124,8 @@ metrics:
serviceName: account-lookup-service

config:
## fspiop | iso20022
api_type: fspiop
hub_participant:
id: 1
name: Hub
Expand Down Expand Up @@ -253,7 +255,7 @@ config:
cluster:
- host: proxy-cache-redis
port: 6379

## Handlers configuration
handlers:
DISABLED: true
Expand All @@ -264,6 +266,10 @@ config:
TIMEZONE: "UTC"
BATCH_SIZE: 100

## To pass arbitrary environment variables to the deployment
#env:
# KEY: value

## @param initContainers Add additional init containers to the %%MAIN_CONTAINER_NAME%% pod(s)
## ref: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/
## e.g:
Expand Down
10 changes: 5 additions & 5 deletions account-lookup-service/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ account-lookup-service:
image:
registry: docker.io
repository: mojaloop/account-lookup-service
tag: v15.4.0-snapshot.33
tag: v15.6.0-iso.6
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down Expand Up @@ -344,7 +344,7 @@ account-lookup-service-admin:
image:
registry: docker.io
repository: mojaloop/account-lookup-service
tag: v15.3.4
tag: v15.6.0-iso.6
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down Expand Up @@ -704,7 +704,7 @@ account-lookup-service-handler-timeout:
image:
registry: docker.io
repository: mojaloop/account-lookup-service
tag: v15.4.0-snapshot.33
tag: v15.6.0-iso.6
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down Expand Up @@ -871,7 +871,7 @@ account-lookup-service-handler-timeout:
cluster:
- host: proxy-cache-redis
port: 6379

handlers:
DISABLED: true
MONITORING_PORT: 4003
Expand Down Expand Up @@ -1032,7 +1032,7 @@ account-lookup-service-handler-timeout:
# hosts:
# - chart-example.local
resources: {}


als-oracle-pathfinder:
enabled: false
Expand Down
2 changes: 1 addition & 1 deletion bulk-centralledger/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
description: Central-Ledger Bulk Services Helm chart for Kubernetes
name: bulk-centralledger
version: 14.8.0
appVersion: v17.8.0-snapshot.34
appVersion: v17.9.0-snapshot.1
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
description: Central-Ledger Bulk Transfer Fulfil Handler Helm chart for Kubernetes
name: cl-handler-bulk-transfer-fulfil
version: 14.5.0
appVersion: v17.8.0-snapshot.34
appVersion: v17.9.0-snapshot.1
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ global: {}
image:
registry: docker.io
repository: mojaloop/central-ledger
tag: v17.8.0-snapshot.34
tag: v17.9.0-snapshot.1
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
description: Central-Ledger Bulk Transfer Get Handler Helm chart for Kubernetes
name: cl-handler-bulk-transfer-get
version: 14.5.0
appVersion: v17.8.0-snapshot.34
appVersion: v17.9.0-snapshot.1
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ global: {}
image:
registry: docker.io
repository: mojaloop/central-ledger
tag: v17.8.0-snapshot.34
tag: v17.9.0-snapshot.1
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
description: Central-Ledger Bulk Transfer Prepare Handler Helm chart for Kubernetes
name: cl-handler-bulk-transfer-prepare
version: 14.5.0
appVersion: v17.8.0-snapshot.34
appVersion: v17.9.0-snapshot.1
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ global: {}
image:
registry: docker.io
repository: mojaloop/central-ledger
tag: v17.8.0-snapshot.34
tag: v17.9.0-snapshot.1
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
description: Central-Ledger Bulk Transfer Processing Handler Helm chart for Kubernetes
name: cl-handler-bulk-transfer-processing
version: 14.5.0
appVersion: v17.8.0-snapshot.34
appVersion: v17.9.0-snapshot.1
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ global: {}
image:
registry: docker.io
repository: mojaloop/central-ledger
tag: v17.8.0-snapshot.34
tag: v17.9.0-snapshot.1
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down
8 changes: 4 additions & 4 deletions bulk-centralledger/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ cl-handler-bulk-transfer-prepare:
image:
registry: docker.io
repository: mojaloop/central-ledger
tag: v17.8.0-snapshot.34
tag: v17.9.0-snapshot.1
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down Expand Up @@ -396,7 +396,7 @@ cl-handler-bulk-transfer-fulfil:
image:
registry: docker.io
repository: mojaloop/central-ledger
tag: v17.8.0-snapshot.34
tag: v17.9.0-snapshot.1
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down Expand Up @@ -767,7 +767,7 @@ cl-handler-bulk-transfer-processing:
image:
registry: docker.io
repository: mojaloop/central-ledger
tag: v17.8.0-snapshot.34
tag: v17.9.0-snapshot.1
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down Expand Up @@ -1147,7 +1147,7 @@ cl-handler-bulk-transfer-get:
image:
registry: docker.io
repository: mojaloop/central-ledger
tag: v17.8.0-snapshot.34
tag: v17.9.0-snapshot.1
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down
2 changes: 1 addition & 1 deletion centralledger/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
description: Central-Ledger Helm chart for Kubernetes
name: centralledger
version: 14.16.0
appVersion: v17.8.0-snapshot.34
appVersion: v17.9.0-snapshot.1
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
2 changes: 1 addition & 1 deletion centralledger/chart-handler-admin-transfer/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
description: Central-Ledger Transfer Prepare Handler Helm chart for Kubernetes
name: centralledger-handler-admin-transfer
version: 14.5.0
appVersion: v17.8.0-snapshot.34
appVersion: v17.9.0-snapshot.1
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
2 changes: 1 addition & 1 deletion centralledger/chart-handler-admin-transfer/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ global: {}
image:
registry: docker.io
repository: mojaloop/central-ledger
tag: v17.8.0-snapshot.34
tag: v17.9.0-snapshot.1
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down
2 changes: 1 addition & 1 deletion centralledger/chart-handler-timeout/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
description: Central-Ledger Timeout Handler Helm chart for Kubernetes
name: centralledger-handler-timeout
version: 14.5.0
appVersion: v17.8.0-snapshot.34
appVersion: v17.9.0-snapshot.1
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
2 changes: 1 addition & 1 deletion centralledger/chart-handler-timeout/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ global: {}
image:
registry: docker.io
repository: mojaloop/central-ledger
tag: v17.8.0-snapshot.34
tag: v17.9.0-snapshot.1
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down
2 changes: 1 addition & 1 deletion centralledger/chart-handler-transfer-fulfil/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
description: Central-Ledger Transfer Fulfil Handler Helm chart for Kubernetes
name: centralledger-handler-transfer-fulfil
version: 14.5.0
appVersion: v17.8.0-snapshot.34
appVersion: v17.9.0-snapshot.1
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
2 changes: 1 addition & 1 deletion centralledger/chart-handler-transfer-fulfil/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ global: {}
image:
registry: docker.io
repository: mojaloop/central-ledger
tag: v17.8.0-snapshot.34
tag: v17.9.0-snapshot.1
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
Expand Down
2 changes: 1 addition & 1 deletion centralledger/chart-handler-transfer-get/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
description: Central-Ledger Get Transfer Handler Helm chart for Kubernetes
name: centralledger-handler-transfer-get
version: 14.5.0
appVersion: v17.8.0-snapshot.34
appVersion: v17.9.0-snapshot.1
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
Loading

0 comments on commit fede368

Please sign in to comment.