-
It requires the targeted Keycloak Realm already setup along with Keycloak Client.
-
Create a new namespace named cx-voice if not already present
kubectl create namespace cx-voice -
Apply imagePullSecret
kubectl apply -f voice/pre-deployment/registryCredits/ef-imagePullSecret-cx-voice.yaml -
Edit the config-map file to configure the values of KeyCloak instance and Finesse Instance.
File containing all the env variable and their configuration needed to setup sync job: configuration of env variables.
Make changes in the following file:
vi voice/cisco/cisco-teams-sync/config-map/ef-cisco-team-synchronizer-cm.yaml -
Apply config-map and job
kubectl apply -f voice/cisco/cisco-teams-sync/config-map/kubectl apply -f voice/cisco/cisco-teams-sync/job/
This Cron Job will take 15 minutes to start for the first time. Wait for the cron job to start to login Cisco Agent
See if the cron job has started
kubectl -n cx-voice get pods