Helm Charts
Overview
All MOSIP services are packaged as Helm charts for ease of installation on Kubernetes cluster. The source code of Helm charts is available in mosip-helm repository. The packaged charts (*.tgz) are checked in gh-pages branch of mosip-helm repo. Github automatically hosts them at https://mosip.github.io/mosip-helm/index.yaml. See sections below for futher details.
Chart versioning
Refer Versioning.
Make sure version in Charts.yaml is updated for all charts when a new branch is created on mosip-helm.
Installing charts
To install the charts add the respository as below:
helm repo add mosip https://mosip.github.io/mosip-helmPublishing charts
To publish charts manually follow these steps:
In the branch where changes have been made run the following from
mosip-helmfolder
helm package charts/<chart name>You will see packaged
.tgzfiles created in current directory.Copy the
.tgzfiles togh-pagesbranch ofmosip-helmrepo. You can clone another copy of the repo and check outgh-pagesbranch to achieve this.Run
./publish.shLast updated
Was this helpful?