Deploy GCA

From Genesys Documentation
Revision as of 03:02, July 1, 2021 by Jose.druker@genesys.com (talk | contribs) (Published)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
This topic is part of the manual Genesys Info Mart Private Edition Guide for version Current of Reporting.

Learn how to deploy GIM Config Adapter (GCA).

Important
Make sure to review Before you begin GCA deployment for the full list of prerequisites required to deploy GCA.

Set up your environment

  1. Log in to the OpenShift cluster from the remote host via CLI:
    oc login --token <token> --server <URL of the API server>
  2. (Optional) Check the cluster version:
    oc get clusterversion
  3. If the cluster administrator has not already done so, create a new project for GIM:
    oc new-project gim
  4. Set the default project to GIM:
    oc project gim
  5. Bind the security context constraint (SCC) to the project-specific service accounts:
    oc adm policy add-scc-to-user genesys-restricted -z default -n gca
    oc adm policy add-scc-to-user genesys-restricted -z gca -n gca
    oc adm policy add-scc-to-user genesys-restricted -z gca-monitor -n gca
  6. Create a secret for docker-registry in order to pull images from the Genesys JFrog repository:
    oc create secret docker-registry <repository secret name> --docker-server=<repository> --docker-username=<username> --docker-password=<password/API key> --docker-email=<email id> -n gim

Deploy in OpenShift

Execute the following command to install GCA:

helm upgrade --install <gca-helm-artifact> -f gca-values.yaml -n gca

Execute the following command to install GCA monitoring:

helm upgrade --install gca-monitoring <gca-monitoring-helm-artifact> -n gca

Validate the deployment in OpenShift

Content coming soon
Comments or questions about this documentation? Contact us for support!