Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Introduction

This document illustrates the procedure and steps to deploy Expertflow Generic Connector on any Kubernetes distribution (K3s or RKE2).


Step 1: Clone the Experflow Generic Connector Repository

1. Start with cloning the repository from GitLab.

2. Change to the directory.

cd gc_k3s_deployment/cti-voice

Step 2: Create Namespace

1. Run the following command on the master node. Create the namespace using the command.

kubectl create namespace <namespace>

Step 3: Image Pull Secret

1. For the expertflow namespace, use the following command:

  • kubectl apply -f cti-voice/ConfigMaps/
  • kubectl apply -f cti-voice/Deployments/
  • kubectl apply -f cti-voice/Services/
  • kubectl apply -f cti-voice/Ingress/

Step 4: Update the FQDN

1. Decide the FQDN to be used in your solution and change the <FQDN> to your actual FQDN as given in the following command:

sed -i 's/devops[0-9]*.ef.com/<FQDN>/g' cti-voice/Ingresses/nginx/ gc-connector/Ingresses/traefik/*


Run this command for RKE

  • kubectl apply -f cti-voice/Ingresses/nginx

Run this command for Traefik

  • kubectl apply -f cti-voice/Ingresses/traefik






  • No labels