Deployment
Social Registry Deployment
Last updated
Social Registry Deployment
Last updated
Copyright © 2024 OpenG2P. This work is licensed under Creative Commons Attribution International LicenseCC-BY-4.0 unless otherwise noted.
The instructions here pertain to the deployment of all Social Registry and associated components on the Kubernetes cluster using Helm charts. All the components are installed in the same namespace. The deployment may be achieved by the following methods:
Using Rancher UI
Using command line
Before you deploy, make sure the following are available:
Cluster Owner permission on your cluster
Namespace in which you would be installing the module
Log in to Rancher admin console.
Select your cluster.
Under Apps -> Repositories click on Create to add a repository.
Provide Name as "openg2p" and target HTTPS Index URL as https://openg2p.github.io/openg2p-helm/rancher and click Create.
Navigate to Apps->Charts page on Rancher. You should see OpenG2P Social Registry Helm chart listed.
Click on the Helm chart, select the version to be installed and click Install.
Select the namespace in which you would like the chart to be installed (you will need to create a namespace upfront if it does not already exist) and select the checkbox Customise Helm options before install.
Provide Global Hostname of the installation. Refer to DNS requirements for mapping the hostname.
Select the components to be installed. (default options will install all required components)
Click Next and then Install.
Install the following utilities on your machine:
kubectl
, istioctl
, helm
, jq
, curl
, wget
, git
, bash
, envsubst
.
TBD
TBD
Postgresql is installed as part of the above procedure in the same namespace. The default database created is socialregistrydb.
TBD