Upgrade Guide CX4.10.1.1 to CX4.10.1.2
Before upgrading, ensure that the system is idle, i.e, all agents are logged out from the AgentDesk.
Make sure to FLUSH the Redis before proceeding with the upgrade
Custom Configuration Strategy
For detailed guidelines on applying environment-specific configurations using custom values.yaml layering,
Refer to the CX Helm Chart Custom Configuration Strategy guide.
Update Helm repo
CODEhelm repo update expertflowClone the CX repository on the target server
CODE# Create CX-4.10.1.2 directory from root mkdir CX-4.10.1.2 # Navigate to CX-4.10.1.2 cd CX-4.10.1.2 # Clone the CX-4.10.1.2 branch of the cim-solution repository git clone -b CX-4.10.1.2 https://efcx:RecRpsuH34yqp56YRFUb@gitlab.expertflow.com/cim/cim-solution.git $HOME/CX-4.10.1.2 # Navigate to root(previous) directory cd ..Deploy the AgentDesk helm chart
CODE# Copy the unified agent translation directory to the current release Copy From CX-4.10.1.2/kubernetes/pre-deployment/app-translations/unified-agent/i18n/ To pre-deployment/app-translations/unified-agent # Delete and Create the ConfigMap kubectl delete cm ef-app-translations-cm -n expertflow kubectl -n expertflow create configmap ef-app-translations-cm --from-file=pre-deployment/app-translations/unified-agent/i18n/CODE# Deploy the new chart version using the helm-values/cx-agent-desk-custom-values.yaml helm upgrade --install --namespace expertflow --set global.efCxReleaseName="ef-cx" cx-agent-desk --debug --values helm-values/cx-agent-desk-custom-values.yaml expertflow/agent-desk --version 4.10.1-2
Deploy the Core helm chart
CODE# Deploy the new chart version using the helm-values/ef-cx-custom-values.yaml helm upgrade --install --namespace expertflow --create-namespace ef-cx --debug --values helm-values/ef-cx-custom-values.yaml expertflow/cx --version 4.10.1-2
Deploy the Channels helm chart
CODE# Deploy the new chart version using the helm-values/cx-channels-custom-values.yaml helm upgrade --install --namespace expertflow --set global.efCxReleaseName="ef-cx" --debug cx-channels --values helm-values/cx-channels-custom-values.yaml expertflow/channels --version 4.10.1-2