Upgrade Guide CX-4.4.11 to CX-4.4.12
Before proceeding with the upgrade, ensure that the system is in an idle state, with all agents logged out from the agent desk.
Update Core deployments
# Navigate to the following folder of the existing release i.e. CX-4.4.11
cd cim-solution
# Update CCM Deployment Tag
gitimages.expertflow.com/cim/customer-channel-manager:4.4.12
k delete -f kubernetes/cim/Deployments/ef-ccm-deployment.yaml
k apply -f kubernetes/cim/Deployments/ef-ccm-deployment.yaml
# Update Conversation Manager's Deployment Tag
gitimages.expertflow.com/cim/conversation-manager:4.4.12
k delete -f kubernetes/cim/Deployments/ef-conversation-manager-deployment.yaml
k apply -f kubernetes/cim/Deployments/ef-conversation-manager-deployment.yaml
# Update the Routing Engine ConfigMap to add the following new environment variable
CONVERSATION_MANAGER_BASE_URI: http://ef-conversation-manager-svc:8080
kubectl delete -f kubernetes/cim/ConfigMaps/ef-routing-engine-configmap.yaml
kubectl apply -f kubernetes/cim/ConfigMaps/ef-routing-engine-configmap.yaml
# Update Routing Engine Deployment Tag
gitimages.expertflow.com/cim/media-routing-engine:4.4.12
Add the following new environment variable
- name: CONVERSATION_MANAGER_BASE_URI
valueFrom:
configMapKeyRef:
key: CONVERSATION_MANAGER_BASE_URI
name: ef-routing-engine-cm
k delete -f kubernetes/cim/Deployments/ef-routing-engine-deployment.yaml
k apply -f kubernetes/cim/Deployments/ef-routing-engine-deployment.yaml