MOSIP Keymanager Deployment
MOSIP's Keymanager component is used by some OpenG2P modules (like PBMS and social registry) to store keys and perform cryptography operations.
The following utilities/tools must be present on the user's machine.
kubectl, istioctl, helm, jq, curl, wget, git, bash, envsubst.
kubectl
istioctl
helm
jq
curl
wget
git
bash
envsubst
PostgreSQL
Keycloak for API Authentication
HSM. By default, Softhsm will be installed, unless real HSM is available.
Clone the https://github.com/openg2p/openg2p-deploymentarrow-up-right repo and navigate to kubernetes/keymanagerarrow-up-right directory.
Run:
SANDBOX_HOSTNAME="openg2p.sandbox.net" \ ./install.sh
After installation is successful, Keymanager APIs will be accessible at https://openg2p.sandbox.net/v1/keymanager, depending on the hostname given above.
Last updated 1 year ago
Was this helpful?