Configuring storage

Storage requirement in IBM® Cloud Private.

IBM Cloud Private requires two storage types:

Following storage options are available for applications that are deployed in your IBM Cloud Private cluster. You can complete the configuration during or after the installation of the IBM Cloud Private. However, not all storage options are available for configuration along with IBM Cloud Private installation.

Table 1. Supported storage providers by platform
Storage providers Linux® x86_64 Linux® on Power® (ppc64le) IBM® Z
GlusterFS Y Y N
vSphere Cloud Provider Y N N
IBM Spectrum Scale Y Y N
Ceph block storage by using Rook Y N N
Minio Y Y N

Storage providers available for configuration during or after IBM Cloud Private installation

GlusterFS

See GlusterFS.

vSphere Cloud Provider

See Configuring a vSphere Cloud Provider.

Minio

See Minio.

Storage providers available for configuration only after IBM Cloud Private is installed

IBM Spectrum Scale

See Using IBM Spectrum Scale for storage in your IBM® Cloud Private cluster.

Container Storage Interface (CSI)

See Container Storage Interface.

Ceph block storage by using Rook

See Ceph block storage by using Rook.

After the storage provider is configured, you can create storage classes, persistent volumes, and persistent volume claims.

Using storage

Using PersistentVolumes and PersistentVolumeClaims for storage consumption

See PersistentVolume and PersistentVolumeClaims.

Dynamic storage provisioning by using storage classes

See Dynamic storage provisioning.