Deploy the Voicemail Service
From Genesys Documentation
This topic is part of the manual Voice Microservices Private Edition Guide for version Current of Voice Microservices.
Contents
Learn how to deploy the Voicemail Service.
Related documentation:
RSS:
In addition to the general deployment prerequisites, the Voicemail Service has the following prerequisites; you must complete the following before deploying the Voicemail Service:
- Deploy Voice Services.
- Choose a storage option for Voicemail. For more information, see Storage requirements.
The following services are required before proceeding with Voicemail deployment testing:
- Tenant Service
- Genesys Voice Platform (GVP) deployment
- Web Services and Applications (GWS), including Agent Setup (for accessing the UI and configuring the Voicemail solution)
Voicemail deployment notes
- 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
- Edit the voicemail_override_values.yaml file in the voice_helm_values directory as per required storage. See Configure the Voicemail Service.
- 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!