Skip to content

v5.0

Latest
Compare
Choose a tag to compare
@tdaly61 tdaly61 released this 20 Jun 01:46
· 3 commits to master since this release
5995483

mini-loop v5.0 deploys Mojaloop v15.0.0 using kubernetes v1.26 or 1.27

Noteable changes in mini-loop v5.0

  1. updated to deploy Mojaloop v15.0.0 including deploying the now standard Mojaloop example backend services chart which deploys MySQL, Mongo, Kafka etc
  2. updated to use and require kubernetes v1.26 or 1.27
  3. simplified the directory structure and the names of the scripts installing and configuring both kubernetes (k8s-install.sh) and Mojaloop (mojaloop-install.sh)
  4. added the mini-loop-simple-install.sh script to further simplify access to Mojaloop !
  5. added the -o option to allowed the deployment and configuration of 3PPI and Bulk Mojaloop charts
  6. added a statics section for the deployment, reporting memory usage, deployment times and a few other basic stats.
  7. updated the utils/test/miniloop-test.sh script to run mini-loop in a "loop". This is to illustrate how mini-loop can be used in CI/CD tools that are spun-up and spun-down with the aim of increasing test scope and reducing cloud costs for Mojaloop operators and developers.
  8. added memory and disk space checks to make sure that there is enough memory and disk available for Mojaloop, it is currently set at 8GB Ram , this is a case of trying to "fail fast" , the alternative is confusion as kubernetes tries and fails to fit all pods into insufficient memory. If you want to try running in < 8GB ram just modify the MIN_RAM=8 setting in the scripts/k8s.install.sh script.