(per Masha "Infrastructure components" otnosyatsya tolko k Kubernetes deployment.) |
(Ready to publish for 9.0.000.80 release on Dec 21, 2020) |
||
Line 20: | Line 20: | ||
== Software Requirements== | == Software Requirements== | ||
− | + | * {{#Widget:ExtLink|link=https://hub.docker.com/_/centos|displaytext=CentOS latest}} | |
− | * | ||
=== Docker Compose (Non-Production Lab Deployment only) === | === Docker Compose (Non-Production Lab Deployment only) === | ||
* {{#Widget:ExtLink|link=https://docs.docker.com/install|displaytext=Docker}} — use the latest stable version. | * {{#Widget:ExtLink|link=https://docs.docker.com/install|displaytext=Docker}} — use the latest stable version. | ||
Line 32: | Line 31: | ||
{{AnchorDiv|kubernetes}} | {{AnchorDiv|kubernetes}} | ||
=== Kubernetes === | === Kubernetes === | ||
− | |||
'''Kubernetes cluster:''' | '''Kubernetes cluster:''' | ||
Line 49: | Line 47: | ||
{{AnchorDiv|Infrastructure}} | {{AnchorDiv|Infrastructure}} | ||
− | ''' | + | '''Infrastructure Components''' |
− | + | * {{#Widget:ExtLink|link=https://hub.docker.com/_/elasticsearch|displaytext=Elasticsearch 7.8}} | |
− | * | ||
*; The following options must be set in the <tt>elasticsearch.yml</tt> file on each Elasticsearch node<nowiki>:</nowiki> | *; The following options must be set in the <tt>elasticsearch.yml</tt> file on each Elasticsearch node<nowiki>:</nowiki> | ||
** <tt>action.auto_create_index: false</tt> | ** <tt>action.auto_create_index: false</tt> | ||
Line 101: | Line 98: | ||
{{AnchorDiv|Interoperability}} | {{AnchorDiv|Interoperability}} | ||
− | == | + | ==Web Services and Applications Interoperability with Other Genesys Components== |
− | |||
{| border="1" | {| border="1" |
Latest revision as of 17:18, December 18, 2020
Prerequisites for Web Services and Applications
When your environment is ready, you can deploy Web Services and Applications.
Hardware Requirements
Docker Compose (Non-Production Lab Deployment only)
- RAM: 16 GB
- CPU: 2 cores minimum
- HDD: 100 GB
Kubernetes (Minimum sizing for Non-Production Lab Deployment only)
- Nodes: 3 nodes (Virtual Machines)
- RAM: Approximately 32 GB for each node (96 GB in total)
- CPU: 10 cores for each node (30 cores in total)
- HDD: 100 GB for each node
Software Requirements
Docker Compose (Non-Production Lab Deployment only)
- Docker — use the latest stable version.
- Docker Compose — use the latest stable version.
Web Services and Applications is installed using Docker containers. A Docker deployment provides a complete self-contained environment, so that you do not need to manually configure ports or address compatibility issues. All of that is taken care of ahead of time, and the completed Docker containers work together seamlessly upon deployment.
Refer to the Docker and Docker installation documentation for more information about how to install and set up the latest releases.
Kubernetes
Kubernetes cluster:
- Kubernetes 1.16 or 1.17
- Helm 3.x
You must also install the kubectl tool which corresponds to the Kubernetes cluster version.
Rancher Kubernetes Engine (RKE) cluster:
- To deploy the RKE cluster, refer to RKE Kubernetes Installation.
The exact installation procedure for Kubernetes varies significantly depending on numerous factors, including the type of machines in your environment (these could be real machines, virtual machines, or cloud machines), operating system, networking model, planned load, and Kubernetes version.
Refer to the Kubernetes installation documentation for more information about how to install and set up Kubernetes for your environment.
Infrastructure Components
-
Elasticsearch 7.8
- The following options must be set in the elasticsearch.yml file on each Elasticsearch node:
- action.auto_create_index: false
- bootstrap.memory_lock: true
- thread_pool.write.queue_size: -1
- Postgres 11
- Redis 5
- Consul 1.7.2
Client Workstation Requirements
The following table shows the recommended hardware requirements for the client workstations.
Processor | Memory | Hard Drive | Graphic Card | Network |
---|---|---|---|---|
Intel Core 2 Duo CPU 2.8 GHz | 4 GB | 200 MB | DirectX 9.0+ | xDSL / LAN |
NOTE: 8 GB of RAM is recommended when non-Genesys applications are being run concurrently, or to improve performance.
Workspace Web Edition Requirements
- Browser:
- Google Chrome 75+
- Firefox 68+
- Firefox ESR 60.9
- Microsoft Internet Explorer 11
- Microsoft Edge
- Microsoft Edge Chromium 2020
Gplus Adapter for Salesforce Requirements
- Salesforce Lightning
- Browser:
- Google Chrome 75+
- Firefox 68+
- Firefox ESR 60.9
- Microsoft Internet Explorer 11
- Microsoft Edge
- Microsoft Edge Chromium 2020
Web Services and Applications Interoperability with Other Genesys Components
Component | Version |
---|---|
Configuration Server | 8.5 |
SIP Server | 8.1 |
Interaction Server | 8.5 and 9.0 |
Stat Server | 8.5 |
Universal Contact Server | 8.5 |
Outbound Contact Server | 8.1 |
Genesys Softphone | 9.0 |