From Genesys Documentation
Upgrade, rollback, or uninstall GCXI
Learn how to upgrade, rollback or uninstall Genesys Customer Experience Insights (GCXI).
Related documentation:
RSS:
Upgrade GCXI
In scenarios where you have previously deployed Genesys CX Insights using Helm, use the instructions in this procedure to upgrade to a newer Genesys CX Insights release.
Prerequisites
Obtain the Helm installation package (IP) before you begin. The Helm IP has a file name in the format gcxi-<release>.tgz, for example gcxi-018.00.tgz.
- On the Control Plane node, set the current directory to the helm folder, and execute the following command to create a subfolder to differentiate this release from others:
mkdir helm_<folder>
- where <folder> is the folder in which to extract the Helm package. For example 018.00.
- Execute the following command to extract the Helm package:
tar xvzf <helm IP file name> -C helm_<folder>
- where <folder> is the folder you created in the previous step, and <helm IP file name> is the name of the gcxi Helm package you are installing.
- For example:
mkdir helm_018.00; tar xvzf gcxi-9.0.018.00.tgz -C helm_018.00
- Execute the following command to remove Ingress:
helm delete gcxi-nginx -n ingress-nginx
- From the folder where you deployed the previous release of GCXI using Helm, copy the file values-test.yaml into the new folder.
- Navigate to the new folder (for example, using the CD command), and execute the following command:
helm upgrade --debug gcxi-helm gcxi/ --namespace gcxi --create-namespace -f values-test.yaml
- Execute the following command to configure Ingress:
helm install --debug --set controller.kind=DaemonSet --set controller.hostNetwork=true --set tcp.34952=gcxi/gcxi:mstr --set tcp.8180=gcxi/gcxi:metrics gcxi-nginx ingress-nginx/ingress-nginx --create-namespace -n ingress-nginx
Rollback GCXI
No rollback procedure is available.
Uninstall GCXI
Complete the following steps to remove GCXI:
- Execute the following command to remove Ingress:
helm delete gcxi-nginx -n ingress-nginx
- Execute the following command to remove GCXI:
helm uninstall gcxi-helm -n gcxi
Comments or questions about this documentation? Contact us for support!