The Portworx CSI Driver has been verified on Kubernetes. The CSI Driver supports all existing Portworx features as well as most CSI features. See the table below for a detailed picture of what features we support for each scheduler.
For scheduler-specific information, refer to the following pages:
CSI-based Installation Options
Install Workflow | Kubernetes |
---|
Operator | Yes |
Core Features support
Feature | Kubernetes |
---|
Volume Lifecycle | Yes |
Sharedv4 Volumes | Yes |
Volume Cloning | Yes |
CSI Snapshotting | Yes |
CSI Spec 1.6 | Yes |
PX Security - Volume Lifecycle | Yes |
PX Security - Snapshotting | Yes |
PX Topology | Yes |
CSI Raw Block | Yes |
Volume Resizing | Yes |
Encryption - Vault | Yes |
CSI Topology | No; Portworx topology is recommended instead |
Kubernetes specific features
Feature | Supported |
---|
Volume Placement Strategies | Yes |
Auth Token Secrets | Yes |
Autopilot | Yes |
Generic Ephemeral Volumes | Yes |
Encryption with Kubernetes secrets | Yes |
CSI Migration (Portworx in-tree -> CSI) | In development |
Portworx Backup & Stork
Feature | Kubernetes |
---|
Portworx Backup support | Yes |
DR/Disaster Recovery | Yes |
Stork Snapshotting | Yes |
Stork Migration | Yes |
Stork Backup | Yes |