Deploy the Voicemail Service

From Genesys Documentation
Revision as of 19:23, June 30, 2021 by Corinne.hicks@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 Voice Microservices Private Edition Guide for version Current of Voice Microservices.

Learn how to deploy the Voicemail Service.

In addition to the general deployment prerequisites, the Voicemail Service has the following prerequisites; you must complete the following before deploying the Voicemail Service:

The following services are required before proceeding with Voicemail deployment testing:

Voicemail deployment notes

  1. Similar to Voice Services, a Voicemail Service also requires security context constraints for Genesys users. Since the security context already created for Voice Services, we reuse the same for the Voicemail Service. Use the following command to add the security context for a Voicemail Service:
    oc adm policy add-scc-to-user genesys-restricted -z voice-voicemail -n voice
  2. Edit the voicemail_override_values.yaml file in the voice_helm_values directory as per required storage. See Configure the Voicemail Service.
  3. Install the Voicemail Helm chart with overridden_values.yaml (with the -f flag), below is the sample command.
    • The pass "--set version=<voicemail node image version>"
    helm upgrade --install --force --wait --timeout 300s -n voice -f ./overridden_values.yaml voice-voicemail  https://<jfrog artifactory/helm location>/voice-voicemail/voice-voicemail-9.0.07.tgz --set version=9.0.10 --username "$JFROG_USER" --password "$JFROG_PASSWORD"
Comments or questions about this documentation? Contact us for support!