(→Software requirements) |
|||
Line 25: | Line 25: | ||
Refer to the {{#Widget:ExtLink|link=https://kubernetes.io/docs/setup/pick-right-solution/|displaytext=Kubernetes installation documentation}} for more information about how to install and set up Kubernetes for your environment. | Refer to the {{#Widget:ExtLink|link=https://kubernetes.io/docs/setup/pick-right-solution/|displaytext=Kubernetes installation documentation}} for more information about how to install and set up Kubernetes for your environment. | ||
+ | |||
+ | === Openshift === | ||
+ | * RHEL7 | ||
+ | * GlusterFS(Red Hat Container storage) | ||
+ | * Openshift licenses | ||
+ | * A passwordless ssh root account, with operator's keys added | ||
+ | |||
+ | ==== 4-Node Cluster IP Addresses==== | ||
+ | <pre> | ||
+ | 10.10.9.95/25, 169.254.90.15/25 | ||
+ | 10.10.9.96/25, 169.254.90.16/25 | ||
+ | 10.10.9.97/25, 169.254.90.17/25 | ||
+ | 10.10.9.98/25, 169.254.90.18/25 | ||
+ | </pre> | ||
+ | ==== 4-Node Cluster DNS Requirements ==== | ||
+ | * Openshift requirements: | ||
+ | <pre> | ||
+ | 10.10.9.95 k8-101.gws.genesys.com | ||
+ | 10.10.9.96 k8-102.gws.genesys.com | ||
+ | 10.10.9.97 k8-103.gws.genesys.com | ||
+ | 10.10.9.98 k8-104.gws.genesys.com | ||
+ | 10.10.9.98 k8-lb-101.gws.genesys.com | ||
+ | 10.10.9.95,10.10.9.96,10.10.9.97 registry-console-default.gws.genesys.com | ||
+ | 10.10.9.95,10.10.9.96,10.10.9.97 kibana.gws.genesys.com | ||
+ | 10.10.9.95,10.10.9.96,10.10.9.97 grafana.gws.genesys.com | ||
+ | 10.10.9.95,10.10.9.96,10.10.9.97 prometheus-openshift-metrics.gws.genesys.com | ||
+ | 10.10.9.95,10.10.9.96,10.10.9.97 alerts-openshift-metrics.gws.genesys.com | ||
+ | 10.10.9.95,10.10.9.96,10.10.9.97 alertmanager-openshift-metrics.gws.genesys.com | ||
+ | 10.10.9.95,10.10.9.96,10.10.9.97 hawkular-metrics.gws.genesys.com | ||
+ | </pre> | ||
+ | * GWS applications requirements: | ||
+ | <pre> | ||
+ | 10.10.9.95,10.10.9.96,10.10.9.97 active.gws.genesys.com | ||
+ | 10.10.9.95,10.10.9.96,10.10.9.97 test.gws.genesys.com | ||
+ | 10.10.9.95,10.10.9.96,10.10.9.97 consul.gws.genesys.com | ||
+ | </pre> | ||
+ | ==== 10-Node Cluster IP Addresses==== | ||
+ | <pre> | ||
+ | 10.10.9.110/25, 169.254.90.20/25, c-hpe-fmt-01.genesyslab.com | ||
+ | 10.10.9.111/25, 169.254.90.21/25, c-hpe-fmt-02.genesyslab.com | ||
+ | 10.10.9.112/25, 169.254.90.22/25, c-hpe-fmt-03.genesyslab.com | ||
+ | 10.10.9.113/25, 169.254.90.23/25, c-hpe-fmt-04.genesyslab.com | ||
+ | 10.10.9.114/25, 169.254.90.24/25, c-hpe-fmt-05.genesyslab.com | ||
+ | 10.10.9.115/25, 169.254.90.25/25, c-hpe-fmt-06.genesyslab.com | ||
+ | 10.10.9.116/25, 169.254.90.26/25, c-hpe-fmt-07.genesyslab.com | ||
+ | 10.10.9.117/25, 169.254.90.27/25, c-hpe-fmt-08.genesyslab.com | ||
+ | 10.10.9.118/25, 169.254.90.28/25, c-hpe-fmt-09.genesyslab.com | ||
+ | 10.10.9.119/25, 169.254.90.29/25, c-hpe-fmt-10.genesyslab.com | ||
+ | </pre> | ||
+ | ==== 10-Node ClusterDNS Requirements ==== | ||
+ | * Openshift requirements: | ||
+ | <pre> | ||
+ | 10.10.9.110 k8-200.gws.genesys.com | ||
+ | 10.10.9.111 k8-201.gws.genesys.com | ||
+ | 10.10.9.112 k8-202.gws.genesys.com | ||
+ | 10.10.9.113 k8-203.gws.genesys.com | ||
+ | 10.10.9.114 k8-204.gws.genesys.com | ||
+ | 10.10.9.115 k8-205.gws.genesys.com | ||
+ | 10.10.9.116 k8-206.gws.genesys.com | ||
+ | 10.10.9.117 k8-207.gws.genesys.com | ||
+ | 10.10.9.118 k8-208.gws.genesys.com | ||
+ | 10.10.9.119 k8-209.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 k8-lb-200.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 kibana-200.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 grafana-200.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 prometheus-200-openshift-metrics.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 alerts-200-openshift-metrics.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 alertmanager-200-openshift-metrics.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 hawkular-metrics-200.gws.genesys.com | ||
+ | </pre> | ||
+ | * GWS applications requirements: | ||
+ | <pre> | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 active-201.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 test-201.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 active-202.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 test-202.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 active-203.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 test-203.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 consul-201.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 consul-202.gws.genesys.com | ||
+ | 10.10.9.110,10.10.9.111,10.10.9.112 consul-203.gws.genesys.com | ||
+ | </pre> | ||
[[Category:V:HTCC:9.0.0DRAFT]] | [[Category:V:HTCC:9.0.0DRAFT]] |
Revision as of 15:09, November 12, 2018
Contents
Prerequisites for Web Services and Applications
To work with Web Services and Applications, your system must meet the software requirements established in the Genesys Supported Operating Environment Reference, and meet the minimum requirements outlined on this page.
Once your environment is ready, you can deploy Web Services and Applications.
Hardware requirements
JM: I just copied these values from another product to use as a starting point.
- OS: CentOS 7 (64 Bit) or RHEL 7 (64 Bit)
- RAM: 16Gb
- CPU: 4 cores minimum
- Disk space: 20Gb free space minimum required, 50Gb recommended
Software requirements
Docker
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 installation documentation for more information about how to install and set up the latest release of Docker.
Kubernetes
You'll also need to install the latest release of Kubernetes, which is an open-source system for automating deployment, scaling, and management of containerized Docker applications. It's sometimes called a container orchestration system.
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.
Openshift
- RHEL7
- GlusterFS(Red Hat Container storage)
- Openshift licenses
- A passwordless ssh root account, with operator's keys added
4-Node Cluster IP Addresses
10.10.9.95/25, 169.254.90.15/25 10.10.9.96/25, 169.254.90.16/25 10.10.9.97/25, 169.254.90.17/25 10.10.9.98/25, 169.254.90.18/25
4-Node Cluster DNS Requirements
- Openshift requirements:
10.10.9.95 k8-101.gws.genesys.com 10.10.9.96 k8-102.gws.genesys.com 10.10.9.97 k8-103.gws.genesys.com 10.10.9.98 k8-104.gws.genesys.com 10.10.9.98 k8-lb-101.gws.genesys.com 10.10.9.95,10.10.9.96,10.10.9.97 registry-console-default.gws.genesys.com 10.10.9.95,10.10.9.96,10.10.9.97 kibana.gws.genesys.com 10.10.9.95,10.10.9.96,10.10.9.97 grafana.gws.genesys.com 10.10.9.95,10.10.9.96,10.10.9.97 prometheus-openshift-metrics.gws.genesys.com 10.10.9.95,10.10.9.96,10.10.9.97 alerts-openshift-metrics.gws.genesys.com 10.10.9.95,10.10.9.96,10.10.9.97 alertmanager-openshift-metrics.gws.genesys.com 10.10.9.95,10.10.9.96,10.10.9.97 hawkular-metrics.gws.genesys.com
- GWS applications requirements:
10.10.9.95,10.10.9.96,10.10.9.97 active.gws.genesys.com 10.10.9.95,10.10.9.96,10.10.9.97 test.gws.genesys.com 10.10.9.95,10.10.9.96,10.10.9.97 consul.gws.genesys.com
10-Node Cluster IP Addresses
10.10.9.110/25, 169.254.90.20/25, c-hpe-fmt-01.genesyslab.com 10.10.9.111/25, 169.254.90.21/25, c-hpe-fmt-02.genesyslab.com 10.10.9.112/25, 169.254.90.22/25, c-hpe-fmt-03.genesyslab.com 10.10.9.113/25, 169.254.90.23/25, c-hpe-fmt-04.genesyslab.com 10.10.9.114/25, 169.254.90.24/25, c-hpe-fmt-05.genesyslab.com 10.10.9.115/25, 169.254.90.25/25, c-hpe-fmt-06.genesyslab.com 10.10.9.116/25, 169.254.90.26/25, c-hpe-fmt-07.genesyslab.com 10.10.9.117/25, 169.254.90.27/25, c-hpe-fmt-08.genesyslab.com 10.10.9.118/25, 169.254.90.28/25, c-hpe-fmt-09.genesyslab.com 10.10.9.119/25, 169.254.90.29/25, c-hpe-fmt-10.genesyslab.com
10-Node ClusterDNS Requirements
- Openshift requirements:
10.10.9.110 k8-200.gws.genesys.com 10.10.9.111 k8-201.gws.genesys.com 10.10.9.112 k8-202.gws.genesys.com 10.10.9.113 k8-203.gws.genesys.com 10.10.9.114 k8-204.gws.genesys.com 10.10.9.115 k8-205.gws.genesys.com 10.10.9.116 k8-206.gws.genesys.com 10.10.9.117 k8-207.gws.genesys.com 10.10.9.118 k8-208.gws.genesys.com 10.10.9.119 k8-209.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 k8-lb-200.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 kibana-200.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 grafana-200.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 prometheus-200-openshift-metrics.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 alerts-200-openshift-metrics.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 alertmanager-200-openshift-metrics.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 hawkular-metrics-200.gws.genesys.com
- GWS applications requirements:
10.10.9.110,10.10.9.111,10.10.9.112 active-201.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 test-201.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 active-202.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 test-202.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 active-203.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 test-203.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 consul-201.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 consul-202.gws.genesys.com 10.10.9.110,10.10.9.111,10.10.9.112 consul-203.gws.genesys.com