Enable Vault On Existing CX Deployment
This guide illustrates the process of enabling vault on Expertflow CX deployment.
Step 1: Clone the Expertflow CX Repository
git clone -b CX-4.5.1-f-OPS_404 https://efcx:RecRpsuH34yqp56YRFUb@gitlab.expertflow.com/cim/cim-solution.git
Step 2: Follow The Vault Deployment Guide
Skip steps 1 and 12 from the guide below as we do not need to clone the repository again as well as deploying the whole solution again.
https://expertflow-docs.atlassian.net/wiki/x/AQB9Fg
Step 3: Change The Directory
run the following command to change the directory before proceeding forward.
cd ..
Step 4: Upgrade the External Components
External components should be upgraded using helm upgrade
commands from the CX Deployment guide.
Step 5: Reapply the ConfigMaps and Expertflow Deployments
run the following command to delete the ConfigMaps
kubectl delete -f cim/ConfigMaps/
run the following command to apply the ConfigMaps
kubectl apply -f cim/ConfigMaps/
Now delete the Deployments using the following command
kubectl delete -f cim/Deployments/
Apply the Deployments using the following command
kubectl apply -f cim/Deployments/