Understand and prepare the prerequisites
The following prerequisites are required to successfully deploy a client gateway:
Familiarity with Helm CLI installation is also required when opting to deploy with Kubernetes.
For deployment with Docker, a machine with below items installed is required:
GIT CLI - please refer to the official guide for installation
Docker - please refer the official guide for installation
A Postgres database
A postgres database and user (with read and write access) credentials are required. They are crucial environment variables for the client gateway application.
The postgres database connection string is required. It may look like something like:
postgresql://USER:PASSWORD@POSTGRES_HOST:5432/DATABASE_NAME
If you need help with deploy a self-hosted postgres server, please refer to the Postgres deployment guide.
A key vault service
The key vault service could be any one of the following options.
Whichever option is chosen, please see further guidance on how to obtain key vault access credentials for your chosen service.
Please use the values in the appropriate table below (click to expand) to configure the environment variables.
Familiarity with Helm installation
Please refer to Helm’s guide to installing the Helm CLI and prerequisites.
Last updated