Configuring storage

IBM® Cloud Private provides multiple options to address your storage needs.

You can configure a storage provider for use by applications that are deployed on your IBM Cloud Private cluster. You can complete the configuration during or after the installation of the IBM Cloud Private. However, not all storage providers 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 Y 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.

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.

Minio

See Minio.

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

Using PersistentVolumes and PersistentVolumeClaims for storage consumption

See PersistentVolume and PersistentVolumeClaims.

Dynamic storage provisioning by using storage classes

See Dynamic storage provisioning.