MOSIP deployment on GCP

Hi Team,

We are setting up the MOSIP cluster on GCP. The MOSIP documentation suggests using Kubernetes v1.24. However, GKE supports a minimum version of 1.27. We attempted to deploy using version 1.27, but encountered some compatibility issues.

Is there any documentation or guidance available for deploying MOSIP on higher or the latest versions of Kubernetes?

Thank you

1 Like

Dear @ali_shaik , thank you for reaching out to us. We will surely help. Please allow us few hours. will revert.

1 Like

Dear @ali_shaik

We recently deployed MOSIP using Kubernetes version 1.28.x. All modules, except ClamAV, were successfully deployed with the same Helm charts.

To resolve the ClamAV issue, please update the chart version to 3.1.0 in the install.sh script. Additionally, in the values.yaml file, comment out the tag line mosip-infra.

Regclient
Please deploy the regclient from the develop branch of mosip-infra.

Before running the install script, update the Docker image in the set command and provide it in the helm command within the install.sh script:

--set image.repository="mosipid/registration-client" --set image.tag="1.2.0.1"

For example:

helm -n $NS install regclient mosip/regclient \
  --set image.repository="mosipid/registration-client" --set image.tag="1.2.0.1" \
  --set regclient.upgradeServerUrl=https://$REGCLIENT_HOST \
  --set regclient.healthCheckUrl=$HEALTH_URL \
  --set regclient.hostName=$INTERNAL_HOST \
  --set istio.host=$REGCLIENT_HOST \
  --wait \
  --version $CHART_VERSION

Thank you.

2 Likes

Hi @syed.salman,

The K8s infra is having the AWS supported config files for LB and other things. Is there any where I can refer the supported configurations for GCP?

Hi @ali_shaik,

Currently, MOSIP supports AWS (EKS) and on-premises (RKE) clusters.

Consequently, it is possible to utilize compute resources from GCP and configure them as an on-premises cluster.

Also, we are open to contributions from the community on K8s-infra for GCP and other cloud service providers.

2 Likes

@ali_shaik It would be great if you could raise a PR with GCP-compliant changes. It could help others in the community. Your contribution is highly appreciated.

1 Like