This profile enables the deployment of a Mojaloop switch and automated onboarding of payment managers.
-
Add it to
submodules.yaml:profiles/common: url: https://github.com/infitx-org/common-profile.git ref: main # replace this with a tag for production use
-
Configure
custom-config/cluster-config.yaml:currency: XTS # the currency code for the switch deployment switch: xts # the switch name to be used in domain names
-
Enable the needed test payment managers in
custom-config/pm4ml-vars.yaml:⚠️ IMPORTANTThis can only be done only before the initial deployment, otherwise the payment managers need to be manually added to Keycloak.
pm4mls: test-${switch}-dfsp1: currency: ${currency} # this line enables the PM test-${switch}-dfsp2: currency: ${currency} # this line enables the PM perf-${switch}-dfsp1: currency: ${currency} # this line enables the PM perf-${switch}-dfsp2: currency: ${currency} # this line enables the PM