Difference between revisions of "PEC-CAB/Current/CABPEGuide/Upgrade"

From Genesys Documentation
Jump to: navigation, search
(Published)
 
m (Text replacement - "Genesys Engage" to "Genesys Multicloud CX")
Line 1: Line 1:
 
{{Article
 
{{Article
 
|Standalone=No
 
|Standalone=No
|DisplayName=Upgrade, rollback, or uninstall Genesys Engagement Service
+
|DisplayName=Upgrade, rollback, or uninstall Genesys Multicloud CXment Service
 
|TocName=Upgrade, rollback, or uninstall
 
|TocName=Upgrade, rollback, or uninstall
|Context=Learn how to upgrade, rollback or uninstall Genesys Engagement Service.
+
|Context=Learn how to upgrade, rollback or uninstall Genesys Multicloud CXment Service.
 
|ComingSoon=No
 
|ComingSoon=No
 
|Section={{Section
 
|Section={{Section
|sectionHeading=Upgrade Genesys Engagement Service
+
|sectionHeading=Upgrade Genesys Multicloud CXment Service
 
|anchor=UpgradeGES
 
|anchor=UpgradeGES
 
|alignment=Vertical
 
|alignment=Vertical
Line 26: Line 26:
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=Rollback Genesys Engagement Service
+
|sectionHeading=Rollback Genesys Multicloud CXment Service
 
|anchor=RollbackGES
 
|anchor=RollbackGES
 
|alignment=Vertical
 
|alignment=Vertical
Line 32: Line 32:
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=Uninstall Genesys Engagement Service
+
|sectionHeading=Uninstall Genesys Multicloud CXment Service
 
|anchor=UninstallGES
 
|anchor=UninstallGES
 
|alignment=Vertical
 
|alignment=Vertical

Revision as of 21:13, November 9, 2021

This topic is part of the manual Genesys Callback Private Edition Guide for version Current of Callback.

Learn how to upgrade, rollback or uninstall Genesys Multicloud CXment Service.

Upgrade Genesys Multicloud CXment Service

GES uses a rolling upgrade approach.

During a prescribed maintenance window, upgrade the Helm deployment for GES by running the following command:

> helm upgrade --install -n <GES_NAMESPACE> -f <path/to/values.yaml> <GES_RELEASE_NAME> <PATH_TO_GES_HELM_CHART>


Versions must match Ensure that the version of GES and the Helm chart match. While Helm charts might work with other versions of GES, this is not tested and Genesys cannot guarantee success.


Provided there are no issues or errors when running the Helm command, you can expect GES to work with any updates supplied in the latest version of the Helm charts. You can verify that GES has upgraded successfully by either looking at dashboards (if provisioned) or using the health check APIs for GES (through the internal port query ges:3050/ges/v1/health/detail) to make sure that all dependencies are working as provided. In some instances, there might be changes to the GES Helm manifest that, due to restrictions in Kubernetes, require the existing GES deployment to be uninstalled and then re-installed, rather than simply upgraded in place. Consult the Callback Release Notes to see if this will be necessary.

Rollback Genesys Multicloud CXment Service

To roll back to a previous iteration of GES, follow the same process you used to upgrade GES. Be sure to downgrade both the GES version and the Helm chart version that you're using. It might be necessary to use an older version of the Helm values file.

Uninstall Genesys Multicloud CXment Service

You can uninstall GES using the Helm uninstall command. Depending on how services like Postgres and Redis are provisioned for GES, you will have to decommission those services separately. Discussion of that process is outside the scope of this document.

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