Releases: mojaloop/iac-aws-platform
test end to end tested release
v2.3.0-beta4 tested version on v1.24
tested release for k8s 1.24 ml 14.1.0
v2.3.0 tested version on v1.24
ML v14.1.0, bulk and third party with cloud agnostic modularization
Breaking changes, this release is not upgradeable from v2.2.x and earlier. Bootstrap v2.2.2 required.
This release incorporates the beginning steps to provide cloud agnostic modularization to the IaC along with the v14.1.0 tested code base from the v2 branch which will no longer be developed on.
This release supports ML v14.1.0 with the upgrade to v1.0 of the ingress api which is needed to upgrade kubernetes to >= 1.24. This ingress version requirement affected many components in the iac stack, including third party components which in turn also needed upgrading or reconfiguration.
Also, we added optional support for bulk and third party apis in this release. This includes the related stateful resources.
Finance portal v1 and v2 are removed from this release, now only bizops portal is supported.
TTK testing via GitLab CI is improved and streamlined.
Cleanup of pipeline definition files.
Added prefunding to test dfsps: "DFSP_TRANSFER_FUNDSIN_AMOUNT" = pm4ml_config.INITIAL_FUNDING_AMOUNT in order to provide initial funds for running PM4ML GP tests.
Kubernetes default version has been upgraded to 1.24.6
Kubespray has been upgraded to 2.20.0
GitLab CI image's base image upgraded to ubuntu:20.04
Ingress Nginx helm chart upgraded to version: 4.3.0 - breaking changes
Loki stack upgraded to 2.8.3
Vault helm chart upgraded to version: 0.19.0 and the integration with kubernetes was reconfigured to only support newer k8s version. (>1.18). - breaking changes
WSO2 simple chart required updating on ingress templates - new version: 2.3.0
Connection Manager chart required updating on ingress templates - new version: 0.6.1
Oracle components required ingress updates: new versions: 2.0.7
Note: Kratos was not upgraded to a version that supported v1 of ingress api due to other dependencies that would be broken. Instead, Kratos chart remains the same and we disabled the chart's ingress and created a manual v1 ingress via terraform as a workaround. Kratos upgrade remains a backlog issue for the bizops framework.
try setting non-interactive mode
v2.3.0-beta3 try noninteractive mode for tzdata
upgrade os of docker image
v2.3.0-beta2 upgrade to 20.04
testing upgrade of ks
v2.3.0-beta1 upgrade kubespray/kubeapi versions
move to 20.04 ubuntu base image
2.3.0-beta2 upgrade to 20.04
fixed docker build
v2.1.11 remove tfk8s from docker image
cleanup, fix docs and mcm/pm4ml changes
What's Changed
- feat: enabled ttk config for pm4mls by @vijayg10 in #62
- addresses fixes for ci changes as well as mojaloop ingress fix and pm4ml onboarding by @dfry in #65
Full Changelog: v2.1.8...v2.1.10
What's Changed
- feat: enabled ttk config for pm4mls by @vijayg10 in #62
- addresses fixes for ci changes as well as mojaloop ingress fix and pm4ml onboarding by @dfry in #65
- bump versions for release by @dfry in #67
Full Changelog: v2.1.9...v2.1.10
test fixes for bulk ingress and onboarding, new ci
v2.1.9 ingress/onboarding changes