Template: DRAFTSuiteThirdPartyTable

From Genesys Documentation
Jump to: navigation, search
Name Version AKSName AKSURL Purpose Mandatory? Private edition services
A container image registry and Helm chart repository Used for downloading Genesys containers and Helm charts into the customer's repository to support a CI/CD pipeline. You can use any Docker OCI compliant registry. Yes All Genesys services
An SMTP relay Facilitates email communications in an environment where GCXI reports or voicemails are sent as emails to contact center personnel. Genesys recommends PostFix, but you can use any SMTP relay that supports standard mail libraries. No
Command Line Interface Azure CLI https://docs.microsoft.com/en-us/cli/azure/get-started-with-azure-cli The command line interface tools to log in and work with the Kubernetes clusters. No
HTTPS certificates - cert-manager Use with Let's Encrypt to provide free rotating TLS certificates for NGINX Ingress Controller. Optional
HTTPS certificates - Let's Encrypt Use with cert-manager to provide free rotating TLS certificates for NGINX Ingress Controller. Note: Let's Encrypt is a suite-wide requirement if you choose an Ingress Controller that needs it. No
Ingress controller Nginx https://github.com/kubernetes/ingress-nginx HTTPS ingress controller. Yes
Load balancer VPC ingress.

For NGINX Ingress Controller, a single regional Google external network LB with a static IP and wildcard DNS entry will pass HTTPS traffic to NGINX Ingress Controller which will terminate SSL traffic and will be setup as part of the platform setup.

Yes
Object storage Persistent or shared data storage, such as Amazon S3, Azure Blob Storage, or Google Cloud Storage. No
Kafka 2.x Confluent (Helm or managed service) https://github.com/confluentinc/cp-helm-charts Message bus. Yes
Keda 2.0 Keda Helm chart Custom metrics for scaling. Use of Keda or HPA is configurable through Helm charts. No
Redis 6.x Azure Cache for Redis Used for caching. Only distributions of Redis that support Redis cluster mode are supported, however, some services may not support cluster mode. Yes
Consul 1.13.x Hashicorp Helm chart version 1.11.3 https://github.com/hashicorp/consul-k8s Service discovery, service mesh, and key/value store. Yes
Elasticsearch 7.x Used for text searching and indexing. Deployed per service that needs Elasticsearch during runtime. Yes
MS SQL Server 2016 or later Azure SQL Databases Relational database. Required only for GVP.
PostgreSQL 11.x Azure Database for PostgreSQL Relational database. Yes