Skip to content

Releases: mojaloop/mini-loop

vnext-alpha-1.0.0

10 Aug 03:29
Compare
Choose a tag to compare

This is the vnext-alpha-1 release of mini-loop and it deploys Mojaloop vnext-alpha release for demonstration, trial and testing.

v5.0

20 Jun 01:46
5995483
Compare
Choose a tag to compare

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.

4.1

03 Mar 20:21
e075582
Compare
Choose a tag to compare
4.1

version 4.1

  • dropped support for out of date kubernetes versions. mini-loop version 4.1 only allows use of kubernetes 1.24
  • deploys Mojaloop v14.1.0 (where a fix in the TTK means Vijay's mobile emulator works)
  • I don't have time to test redhat so dropped support of it for v4.1
  • added a more current (short) apache 2.0 license to top level directory
  • updates to the latest helm release

4.0

30 Jul 12:11
57e39bd
Compare
Choose a tag to compare
4.0

version 4.,0
supports current kubernetes releases only (1.22 - 1.24 in July 2022)
updates a local clone of the Mojaloop charts repo to use :
latest bitnami mysql chart (no longer percona)
latest kubernetes apis e.g. networking/ingressClass
generated mysql database password (no defaults)
tested with k3s/redhat 8 now as well both k3s/microk8s on Ubuntu

What's Changed

Full Changelog: v3.0...v4.0

mini-loop 3.0

20 Jun 11:38
03264dd
Compare
Choose a tag to compare

This release of mini-loop adds the rancher k3s kubernetes distribution as an option to install and subsequently use for the Mojaloop helm chart deployment. The main purpose of this is to enable mini-loop to deploy Mojaloop onto a wider variety of linux distributions and infrastructure in the future. This v3.0 release also includes some bug fixes to the scripts and documentation to enable remote access to the Mojaloop instance once it is running.

mini-loop v2.0

27 May 12:05
0e6388b
Compare
Choose a tag to compare

This release of mini-loop removes the previous dependencies on vagrant and virtualbox and allows deployment of Mojaloop onto any running Ubuntu version 16,18 or 20 or Operating system.

mini-loop v1.1

04 Oct 00:55
c097bb6
Compare
Choose a tag to compare

This release updates mini-loop to v1.1
Major Changes :-

  • dropped support for deployment to GCS (but will add back in if there is demand)
  • updated to Mojaloop v13.0.x
  • updated K8s version to v1.20.x
  • automatic testing of the mojaloop deployment is now performed with the mojaloop Testing Toolkit rather than postman.
  • Instead of demonstrating the function of mojaloop with .sh scripts the Mobile Simulator demo of the Testing Toolkit is now used.