This profile enables the deployment of a single currency Mojaloop switch and automated onboarding of payment managers.
-
Add it to
submodules.yaml:profiles/switch: url: https://github.com/infitx-org/profile-switch.git ref: main # replace this with a tag for production use
-
Configure
custom-config/cluster-config.yaml:currency: GHS # the currency code for the switch deployment switch: gisp # 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