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-helmrepository. The packaged charts (
*.tgz) are checked in
mosip-helmrepo. Github automatically hosts them at
https://mosip.github.io/mosip-helm/index.yaml. See sections below for futher details.
Make sure version in
Charts.yamlis updated for all charts when a new branch is created on
To install the charts add the respository as below:
helm repo add mosip https://mosip.github.io/mosip-helm
To publish charts manually follow these steps:
- In the branch where changes have been made run the following from
helm package charts/<chart name>
- You will see packaged
.tgzfiles created in current directory.
- Copy the
mosip-helmrepo. You can clone another copy of the repo and check out
gh-pagesbranch to achieve this.