Supported operating systems and platforms

Note: Ensure you review and verify that you meet the increased memory requirements. For more information, see Hardware requirements.

IBM® Cloud Private supports the following 64-bit operating systems: Linux®; and Linux® on Power® (ppc64le).

Table 1. Supported operating systems
Platform Operating system
Linux® x86_64 Red Hat Enterprise Linux (RHEL) 7.4, 7.5, 7.6, and 7.7
Ubuntu 18.04 LTS and 16.04 LTS
SUSE Linux Enterprise Server (SLES) 12 SP4
Linux® on Power® (ppc64le)
POWER8® or later
Red Hat Enterprise Linux 7.4, 7.5*, 7.5-Alt, 7.6, 7.6-Alt, and 7.7
Ubuntu 18.04 LTS (KVM and Bare Metal only) and Ubuntu 16.04 LTS
SUSE Linux Enterprise Server 12 SP4
Linux® on IBM® Z and LinuxONE Red Hat Enterprise Linux 7.3, 7.4, 7.5, 7.6, and 7.7
Ubuntu 18.04 LTS and 16.04 LTS
SUSE Linux Enterprise Server 12 SP4

Important: VA does not support SLES. You can enable the support for SLES by applying the Fix Central patch Opens in a new tab.

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.

Supported node types by platform

Table 2. Supported node type by platforms
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

Note: VA does not support SLES. Apply the Fix Central patch Opens in a new tab to enable the support for SLES.

Supported features by platform

Table 3. 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 N Linux on IBM Z and LinuxONE users must disable IBM Multicloud Manager components before upgrade or install. See Customizing the cluster with the config.yaml file to find multicluster-hub settings.
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* *Logging is available as a technology preview and requires post-installation configuration changes to enable its functionality. For more information, see IBM Cloud Private logging with IBM® Z.
Monitoring
  • Prometheus
  • Grafana
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. Note: VA does not support SLES. Apply the Fix Central patch Opens in a new tab to enable the support for SLES.
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 Y
Metering Y Y Y
Helm repo or API Y Y Y
Nvidia GPU support Y Y N
System health service Y Y N

Notes:

  1. 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.
  2. 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.
  3. 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
  4. The Cloud Manager Appliance is available for z/VM v7.1 for the specific use case with IBM Cloud Private only.
  5. IBM account teams can request the Cloud Manager Appliance for z/VM v7.1 by contacting the responsible IBM Offering Manager.