IBM Spectrum Scale CSI Driver - v2.3.1
IBM Spectrum Scale Container Storage Interface (CSI) driver
The IBM Spectrum Scale CSI driver enables container orchestrators, such as OpenShift and Kubernetes, to manage the life-cycle of persistent storage. Through this CSI Driver, Kubernetes persistent volumes (PVs) can be provisioned from IBM Spectrum Scale. Thus, containers can be used with stateful microservices, such as database applications (MongoDB, PostgreSQL etc), web servers (nginx, apache), or any number of other containerized applications needing provisioned storage.
Supported Features of the CSI driver(v2.3.1)
Static provisioning: Ability to use existing directories as persistent volumes
Lightweight dynamic provisioning: Ability to create directory-based volumes dynamically
Fileset-based dynamic provisioning: Ability to create fileset-based volumes dynamically
Multiple file systems support: Volumes can be created across multiple file systems
Remote mount support: Volumes can be created on a remotely mounted file system
Operator based deployment: Simplified deployment and management of Driver through Operator
Volume snapshot support: Ability to take a point-in-time snapshot of volume and creating new volume from existing snapshot
Supported container platforms:
Redhat OpenShift v4.7, v4.8
Vanilla Kubernetes 1.20, 1.21, 1.22
Supported IBM storage systems:
IBM Spectrum Scale 5.1.1.2 or Higher is required for 'permissions' parameter in the storageclass
IBM Spectrum Scale 5.1.1.0 or Higher is required for 'volume snapshot support'
IBM Spectrum Scale 5.1.0.1 or Higher for all features except 'volume snapshot support' and 'permissions' parameter in the storageclass
Supported operating systems:
RHEL 7.8, RHEL 7.9 (x86_64, ppc64le architecture)
Ubuntu 20.04 (x86_64 architecture)
RHCOS support through IBM Spectrum Scale Cloud Native Storage Access (x86_64, ppc64le and s390x architecture)
User guide (IBM Documentation): IBM Spectrum Scale Container Storage Interface Driver
Images | URL |
---|---|
Operator | quay.io/ibm-spectrum-scale/ibm-spectrum-scale-csi-operator:v2.3.1 |
Driver | quay.io/ibm-spectrum-scale/ibm-spectrum-scale-csi-driver:v2.3.1 |
Changes:
Support for Kubernetes 1.22
IBM Spectrum Scale CSI Operator upgraded to use Ansible Operator SDK v1.13.0 which has security vulnerability fixes
Liveness probe in CSI driver pods has default health port as 9821