Change Log CX-4.5.2 to CX-4.5.3
Update following core deployments.
CODE# Update Agent manager tag 1) open kubernetes/cim/Deployments/ef-agent-manager-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/agent-manager:4.5.3 3) Add following Volumes spec: replicas: 1 selector: matchLabels: ef.service: ef-agent-manager template: metadata: labels: ef.service: ef-agent-manager ef: expertflow spec: volumes: - name: mongo-mongodb-ca secret: secretName: mongo-mongodb-ca - name: redis-crt secret: secretName: redis-crt ###### Add following lines######## - name: sensitive-config configMap: name: ef-node-logback-cm 4) Add following VolumeMounts "sensitive-config" ports: - containerPort: 3000 name: http-ag-ma-3000 volumeMounts: - name: mongo-mongodb-ca mountPath: /mongo - name: redis-crt mountPath: /redis ###### Add following lines######## - name: sensitive-config mountPath: /sensitive.js subPath: sensitive.js 5) Add following new variables under variable section - name: MASK_ATTRIBUTES_PATH valueFrom: configMapKeyRef: key: MASK_ATTRIBUTES_PATH name: variables-common-env-cm # Update Customer Widget tag 1) Open cim/Deployments/ef-customer-widget-deployment.yaml file. 2) Update tag gitimages.expertflow.com/efpublic/customer-widget:4.5.3 3) Add following new variables - name: USERNAME_ENABLED valueFrom: configMapKeyRef: key: USERNAME_ENABLED name: ef-customer-widget-cm # Update Cim Customer tag 1) Open cim/Deployments/ef-cim-customer-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/cim-backend:4.5.3 # Update Unified Agent tag 1) Open cim/Deployments/ef-unified-agent-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/unified-agent:4.5.3 # Update Unified Admin tag 1) Open cim/Deployments/ef-unified-admin-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/unified-admin:4.5.3 # Update Customer Channel Manager 1) Open cim/Deployments/ef-ccm-deployment.yaml file 2) Update Tag: gitimages.expertflow.com/cim/customer-channel-manager:4.5.3 3)Add following Volumes spec: volumes: - name: mongo-mongodb-ca secret: secretName: mongo-mongodb-ca - name: redis-crt secret: secretName: redis-crt ###### Add following lines######## - name: ef-logback configMap: name: ef-logback-cm 4) Add following VolumeMounts "ef-logback" volumeMounts: - name: mongo-mongodb-ca mountPath: /mongo - name: redis-crt mountPath: /redis ###### Add following lines######## - name: ef-logback mountPath: /logback 5) Add the following varibales - name: MASKING_LAYOUT_CLASS valueFrom: configMapKeyRef: key: MASKING_LAYOUT_CLASS name: ef-ccm-cm - name: LOGGING_CONFIG valueFrom: configMapKeyRef: key: LOGGING_CONFIG name: variables-common-env-cm # Update Conversation Manager 1) Open cim/Deployments/ef-conversation-manager-deployment.yaml file 2) Update Tag: gitimages.expertflow.com/cim/conversation-manager:4.5.3 3) Add following Volumes spec: volumes: - name: mongo-mongodb-ca secret: secretName: mongo-mongodb-ca - name: redis-crt secret: secretName: redis-crt ###### Add following lines######## - name: ef-logback configMap: name: ef-logback-cm 4) Add following VolumeMounts "ef-logback" volumeMounts: - name: mongo-mongodb-ca mountPath: /mongo - name: redis-crt mountPath: /redis ###### Add following lines######## - name: ef-logback mountPath: /logback # Update Conversation Monitor 1) Open cim/Deployments/ef-conversation-monitor-deployment.yaml file 2) Update Tag: gitimages.expertflow.com/cim/conversation-monitor:4.5.3 # Update routing-engine tag 1) Open cim/Deployments/ef-routing-engine-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/media-routing-engine:4.5.3 3) Add following Volumes spec: volumes: - name: mongo-mongodb-ca secret: secretName: mongo-mongodb-ca - name: redis-crt secret: secretName: redis-crt ###### Add following lines######## - name: ef-logback configMap: name: ef-logback-cm 4) Add following VolumeMounts "ef-logback" volumeMounts: - name: mongo-mongodb-ca mountPath: /mongo - name: redis-crt mountPath: /redis ###### Add following lines######## - name: ef-logback mountPath: /logback 5)Add the following varibles - name: MASKING_LAYOUT_CLASS valueFrom: configMapKeyRef: key: MASKING_LAYOUT_CLASS name: ef-routing-engine-cm - name: LOGGING_CONFIG valueFrom: configMapKeyRef: key: LOGGING_CONFIG name: variables-common-env-cm # Update Bot-framework tag 1) Open cim/Deployments/ef-bot-framework-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/bot-framework:4.5.3 3)Add following Volumes spec: volumes: - name: mongo-mongodb-ca secret: secretName: mongo-mongodb-ca - name: redis-crt secret: secretName: redis-crt ###### Add following lines######## - name: ef-logback configMap: name: ef-logback-cm 4) Add following VolumeMounts "ef-logback" volumeMounts: - name: mongo-mongodb-ca mountPath: /mongo - name: redis-crt mountPath: /redis ###### Add following lines######## - name: ef-logback mountPath: /logback 5) Add the following varibales - name: MASKING_LAYOUT_CLASS valueFrom: configMapKeyRef: key: MASKING_LAYOUT_CLASS name: ef-bot-framwork-cm - name: LOGGING_CONFIG valueFrom: configMapKeyRef: key: LOGGING_CONFIG name: variables-common-env-cm # Update Web Channel Manager tag 1) Open cim/Deployments/ef-web-channel-manager-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/web-channel-manager:4.5.3 # Update StateEvents-Logger tag 1) Open cim/Deployments/ef-state-events-logger-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/state-events-logger:4.5.3 # Update Team announcement tag 1) Open cim/Deployments/ef-team-announcement-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/team-announcement:4.5.3 # Update Realtime Reports tag 1) Open cim/Deployments/ef-realtime-reports-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/realtime-reports-manager:4.5.3 # Update Campaign Scheduler tag 1) Open cim/Deployments/ef-scheduled-activities-deployment.yaml file. 2) Update tag gitimages.expertflow.com/campaign-manager/campaign-scheduler:4.5.3 # Update Historical Reports Manager tag 1) Open cim/Deployments/ef-historical-reports-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/historical-reports-manager:4.5.3 # Update 360Connector tag 1) Open cim/Deployments/ef-360-connector-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/360-connector:4.5.3 3) Add following Volumes Mounts under the ports section ports: - containerPort: 8080 name: http-360c-8080 volumeMounts: - name: ef-logback mountPath: /logback 4) Add following Volume "ef-logback" under restartPolicy restartPolicy: Always volumes: - name: ef-logback configMap: name: ef-logback-cm 5) Add the following varibales - name: LOGGING_CONFIG valueFrom: configMapKeyRef: key: LOGGING_CONFIG name: variables-common-env-cm - name: MASKING_LAYOUT_CLASS valueFrom: configMapKeyRef: key: MASKING_LAYOUT_CLASS name: ef-connector360-cm # Update Facebook-Connector tag 1) Open cim/Deployments/ef-facebook-connector-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/facebook-connector:4.5.3 3) Add following Volumes Mounts under the ports section ports: - containerPort: 8080 name: http-fb-co-8080 volumeMounts: - name: ef-logback mountPath: /logback 4) Add following Volume "ef-logback" under restartPolicy restartPolicy: Always volumes: - name: ef-logback configMap: name: ef-logback-cm 5) Add the following varibales - name: LOGGING_CONFIG valueFrom: configMapKeyRef: key: LOGGING_CONFIG name: variables-common-env-cm - name: MASKING_LAYOUT_CLASS valueFrom: configMapKeyRef: key: MASKING_LAYOUT_CLASS name: ef-facebook-connector-cm # Update Instagram-Connector tag 1) Open cim/Deployments/ef-instagram-connector-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/instagram-connector:4.5.3 3) Add following Volumes and volume mount under the ports section ports: - containerPort: 8080 name: http-vb-co-8080 volumeMounts: - name: ef-logback mountPath: /logback volumes: - name: ef-logback configMap: name: ef-logback-cm 5) Add the following varibales - name: LOGGING_CONFIG valueFrom: configMapKeyRef: key: LOGGING_CONFIG name: variables-common-env-cm - name: MASKING_LAYOUT_CLASS valueFrom: configMapKeyRef: key: MASKING_LAYOUT_CLASS name: ef-instagram-connector-cm # Update SMPP-Connector tag 1) Open cim/Deployments/ef-smpp-connector-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cti/hc_smpp_connector:4.5.3 3) Add following Volumes Mounts under the ports section ports: - containerPort: 8115 name: http-sm-cn-8115 volumeMounts: - name: ef-logback mountPath: /logback 4) Add following Volume "ef-logback" under restartPolicy restartPolicy: Always volumes: - name: ef-logback configMap: name: ef-logback-cm 5) Add the following varibales - name: LOGGING_CONFIG valueFrom: configMapKeyRef: key: LOGGING_CONFIG name: variables-common-env-cm - name: MASKING_LAYOUT_CLASS valueFrom: configMapKeyRef: key: MASKING_LAYOUT_CLASS name: ef-smpp-connector-cm # Update Telegram-Connector tag 1) Open cim/Deployments/ef-telegram-connector-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/telegram-connector:4.5.3 3) Add following Volumes Mounts under the ports section ports: - containerPort: 8664 volumeMounts: - name: ef-logback mountPath: /logback 4) Add following Volume "ef-logback" under restartPolicy restartPolicy: Always volumes: - name: ef-logback configMap: name: ef-logback-cm 5) Add the following varibales - name: LOGGING_CONFIG valueFrom: configMapKeyRef: key: LOGGING_CONFIG name: variables-common-env-cm - name: MASKING_LAYOUT_CLASS valueFrom: configMapKeyRef: key: MASKING_LAYOUT_CLASS name: ef-telegram-connector-cm # Update Twilio-Connector tag 1) Open cim/Deployments/ef-twilio-connector-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/twilio-connector:4.5.3 3) Add following Volumes Mounts under the ports section ports: - containerPort: 8085 name: http-tw-co-8085 volumeMounts: - name: ef-logback mountPath: /logback 4) Add following Volume "ef-logback" under restartPolicy restartPolicy: Always volumes: - name: ef-logback configMap: name: ef-logback-cm 5) Add the following varibales - name: LOGGING_CONFIG valueFrom: configMapKeyRef: key: LOGGING_CONFIG name: variables-common-env-cm - name: MASKING_LAYOUT_CLASS valueFrom: configMapKeyRef: key: MASKING_LAYOUT_CLASS name: ef-twilio-connector-cm # Update Twitter-Connector tag 1) Open cim/Deployments/ef-twitter-connector-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/twitter-connector:4.5.3 # Update Viber-Connector tag 1) Open cim/Deployments/ef-viber-connector-deployment.yaml file. 2) Update tag gitimages.expertflow.com/cim/viber-connector:4.5.3 3) Add following Volumes and volume mount under the ports section ports: - containerPort: 8080 name: http-vb-co-8080 volumeMounts: - name: ef-logback mountPath: /logback volumes: - name: ef-logback configMap: name: ef-logback-cm 5) Add the following varibales - name: LOGGING_CONFIG valueFrom: configMapKeyRef: key: LOGGING_CONFIG name: variables-common-env-cm - name: MASKING_LAYOUT_CLASS valueFrom: configMapKeyRef: key: MASKING_LAYOUT_CLASS name: ef-viber-connector-cm