Supported operating systems and platforms
IBM® Cloud Private supports the following 64-bit operating systems: Linux®; and Linux® on Power® (ppc64le).
Note: Ensure you review and verify that you meet the increased memory requirements. For more information, see Hardware requirements.
| Platform | Operating system |
|---|---|
| Linux® x86_64 | Red Hat Enterprise Linux (RHEL) 7.4, 7.5, 7.6, 7.7, and 7.8 |
| Ubuntu 18.04 LTS and 16.04 LTS | |
| SUSE Linux Enterprise Server (SLES) 12 SP4 and SP5 | |
| Linux® on Power® (ppc64le) POWER8® or later |
Red Hat Enterprise Linux 7.4, 7.5*, 7.5-Alt, 7.6, 7.6-Alt, 7.7, and 7.8 |
| Ubuntu 18.04 LTS (KVM and Bare Metal only) and Ubuntu 16.04 LTS | |
| SUSE Linux Enterprise Server 12 SP4 and SP5 | |
| Linux® on IBM® Z and LinuxONE | Red Hat Enterprise Linux# 7.3, 7.4, 7.5, 7.6, 7.7, and 7.8 |
| Ubuntu 18.04 LTS and 16.04 LTS | |
| SUSE Linux Enterprise Server 12 SP4 and SP5 |
-
If you use RHEL 7.5 on POWER9™, you must install the latest
kernel-altkernel that is provided by RHEL. -
If you use RHEL on Linux® on IBM® Z and LinuxONE, you must install the
libseccomplibrary version 2.3.3 or later before you install IBM Cloud Private. To install this library version, run the following commands:wget https://oplab9.parqtec.unicamp.br/pub/s390x/libseccomp/libseccomp-2.3.3-3.el7.s390x.rpm yum install libseccomp-2.3.3-3.el7.s390x.rpm -yRun the following command to verify that the
libseccomplibrary version is2.3.3:rpm -qi libseccomp | grep Version -
Red Hat Enterprise Linux RHEL 7.9 support is available when you install, or upgrade, to fix pack 3.2.1.2105 or 3.2.2.2105 fix pack.
-
Red Hat Enterprise Linux (RHEL) 7.8 support is available when you install, or upgrade, to fix pack 3.2.1.2006 or 3.2.2.2006 or to a newer 3.2.1.x or 3.2.2.x fix pack.
-
SUSE Linux Enterprise Server 12 SP5 support is available when you install, or upgrade, to fix pack 3.2.1.2012 or 3.2.2.2012 or to a newer 3.2.1.x or 3.2.2.x fix pack.
Note: Check the documentation for your operating system to ensure that you are using a supported kernel level.
IBM Cloud Private components are distributed as a set of Docker images that incorporate their own operating system dependencies. It is recommended that you use one of the certified operating systems that are listed in the preceding table. However, IBM Cloud Private can run on any Linux operating system that supports Docker 1.12 and later. The latest supported Docker version is 19.03.11, which is available when you apply the 3.2.1.2008 fix pack or the 3.2.2.2008 fix pack or a newer 3.2.1.x or 3.2.2.x fix pack.
Supported node types by platform
| Node type | Linux x86_64 (x86_64) | Linux on Power (ppc64le) | Linux on IBM Z and LinuxONE (s390x) |
|---|---|---|---|
| Boot | Y | Y | Y |
| Master | Y | Y | Y |
| Management | Y | Y | Y |
| Proxy | Y | Y | Y |
| Worker | Y | Y | Y |
| VA | Y | Y | Y |
Supported features by platform
| Feature | Linux x86_64 (x86_64) | Linux on Power (ppc64le) | Linux on IBM Z and LinuxONE (s390x) | Notes |
|---|---|---|---|---|
| IBM Multicloud Manager | Y | Y | Y | |
| Cloud Foundry | Y | N | N | This feature is not available in the Community Edition. |
| Cloud Automation Manager | Y | Y | Y | IBM Cloud Automation Manager (see note 1) can manage IBM z/VM 6.4 and z/VM v7.1 (see notes 2, 3, 4, 5) virtual machines by using the z/VM Cloud Manager Appliance (CMA). |
| Installation | Y | Y | Y | Installation supported on master nodes or dedicated boot nodes only. |
| Management console | Y | Y | Y | Management console runs on master nodes only. |
| Logging | Y | Y | Y | |
Monitoring
|
Y | Y | Y* | *While Prometheus and Grafana run on only master or management nodes, data from worker nodes is collected by using the node exporter. |
| Security and RBAC | Y | Y | Y | |
| Vulnerability advisor | Y | Y | Y | This feature is not available in the Community Edition. |
| IPsec | Y | Y | Y | |
| Networking: Calico | Y | Y | Y | |
| Networking: NSX-T | Y | N | N | |
| Storage: GlusterFS | Y | Y | Y | |
| Storage: VMware | Y | N | N | |
| Storage: Minio | Y | Y | N | |
| Metering | Y | Y | Y | |
| Helm repo or API | Y | Y | Y | |
| Nvidia GPU support | Y | Y | N | |
| System health service | Y | Y | N |
Notes:
- IBM Cloud Private supports new versions of supported operating systems, Kubernetes, Docker, and other dependent infrastructure after new releases happen and when they are fully tested by the IBM Cloud Private team.
- Support for the Cloud Manager Appliance (CMA) on z/VM v7.1 is a transitional offer until a strategic long-term solution to replace the CMA becomes available.
- For the Cloud Manager Appliance on z/VM v7.1, support is limited to an earlier version of OpenStack and earlier versions of Linux Distributions for deployment, without plans to upgrade. The supported OpenStack version is "Newton". The
supported Linux® distributions for deployment are:
- RHEL 6.2, 6.3, 6.4, 6.5, 6.6, and 6.7
- RHEL 7.0, 7.1 and 7.2
- SLES 11.2, 11.3, and 11.4
- SLES 12 and SLES 12.1
- Ubuntu 16.04
- The Cloud Manager Appliance is available for z/VM v7.1 for the specific use case with IBM Cloud Private only.
- IBM account teams can request the Cloud Manager Appliance for z/VM v7.1 by contacting the responsible IBM Offering Manager.