Mojaloop Deployment with (Deprecated) Helm v2

Note: It is recommended that you upgrate from Helm v2 to v3 as v2 is at end-of-life. Refer to legacy instruction for Helm v2. Please refer to the Helm v2 to v3 Migration Guide.

This document exists for legacy purposes and describes how to install Mojaloop using Helm v2. Refer to the Design Authority issue #52 for more information.

Deployment and Setup

4.1. Helm v2 configuration

  1. Config Helm CLI and install Helm Tiller on K8s cluster:

    helm init

    Note: if helm init fails with connection refused error, refer to troubleshooting

  2. Validate Helm Tiller is up and running. Windows replace grep with findstr:

    kubectl -n kube-system get po | grep tiller
  3. Add mojaloop repo to your Helm config (optional):

    helm repo add mojaloop

    If the repo already exists, substitute 'add' with 'apply' in the above command.

  4. Add the additional dependency Helm repositories. This is needed to resolve Helm Chart dependencies required by Mojaloop charts. Linux use with sudo;

    helm repo add incubator
    helm repo add kiwigrid
    helm repo add elastic
  5. Update helm repositories:

    helm repo update

5. Mojaloop

5.1. Mojaloop Helm v2 Deployment

  1. Install Mojaloop:

    Default installation:

    helm --namespace demo --name moja install mojaloop/mojaloop

    Version specific installation:

    helm --namespace demo --name moja install mojaloop/mojaloop --version {version}

    List of available versions:

    helm search -l mojaloop/mojaloop

    Custom configured installation:

    helm --namespace demo --name moja install mojaloop/mojaloop -f {custom-values.yaml}

    Note: Download and customize the values.yaml. Also ensure that you are using the value.yaml from the correct version which can be found via Helm Releases.

results matching ""

    No results matching ""