Prerequisites for Google Cloud Platform (GCP)
Environment Prerequisites
For a Portworx cluster on OCP GCP, each node must meet the following hardware, software, and network requirements:
Hardware | |
---|---|
CPU | 4 cores minimum, 8 cores recommended |
RAM | 4GB minimum, 8GB recommended |
Disk
|
|
Backing drive | 8GB (minimum required) 128 GB (minimum recommended) |
Operating system root partition | 64 GB is the minimum required size for the root filesystem which contains the operating system 128 GB minimum recommended |
Storage drives | Storage drives must be unmounted block storage: raw disks, drive partitions, LVM, or cloud block storage. |
Network connectivity | Bandwidth:
Latency requirements for synchronous replication: less than 10ms between nodes in the cluster |
Node type | Bare metal and virtual machine (VM) |
Network | |
---|---|
Open needed ports | Portworx requires different open ports depending on how it's installed:
|
Domain Allowlisting | For environments with locked down network connectivity, Portworx requires different domains to be allowlisted depending on how it's installed:
|
Software | |
---|---|
Linux kernel and distro | Kernel version 3.10 or greater. To check if your Linux distro and kernel are supported, see Supported Kernels. |
Docker | Version 1.13.1 or greater. |
Key-value store | Portworx needs a key-value store to perform its operations. As such, install a clustered key-value database (kvdb ) with a three node cluster.You can also use Internal KVDB during installation. In this mode, Portworx will create and manage an internal key-value store (KVDB) cluster. If you plan of using your own KVDB, refer to KVDB for Portworx for details on recommendations for installing and configuring a KVDB cluster. |
Disable swap | Please disable swap on all nodes that will run the Portworx software. Ensure that the swap device is not automatically mounted on server reboot. |
Supported OpenShift versions
Before you install Portworx on OpenShift, ensure that you're using a supported versions:
Portworx Enterprise supported GCP and OCP versions
- 3.1
- 3.0
- 2.13
Type | Supported Kubernetes Version |
---|---|
Distribution Kubernetes | Red Hat OpenShift:
NOTE: Supports both bare metal and VM |
Type | Supported Kubernetes Version |
---|---|
Distribution Kubernetes | Red Hat OpenShift:
NOTE: Supports both bare metal and VM. |
Type | Supported Kubernetes Version |
---|---|
Distribution Kubernetes | Red Hat OpenShift:
NOTE: Supports both bare metal and VM. |