Portworx CSI Documentation
You are currently viewing the documentation for Portworx CSI (PX-CSI) version 25.6.x. To view documentation for a previous version, use the version selector dropdown in the top-left corner of the page.
Get started
What is Portworx CSI
Learn what PX-CSI is and how it supports persistent storage in Kubernetes.
What's new
Explore the latest features, updates, and improvements in PX-CSI.
System requirements
Check the system prerequisites for a reliable PX-CSI deployment.
Install PX-CSI
Prepare your environment
Get your infrastructure ready for deployment with FlashArray and FlashBlade.
Install PX-CSI
Deploy PX-CSI in an internet-connected Kubernetes cluster.
Install in air-gapped environments
Deploy PX-CSI in an air-gapped Kubernetes cluster.
Storage operations
Manage FlashArray PVCs
Learn how to create, expand, delete PVCs and manage snapshots on FlashArray Direct Access Volumes (FBDA).
Manage FlashBlade PVCs
Learn how to create, expand, delete PVCs and manage snapshots on FlashArray Direct Access Volumes (FADA).
Manage KubeVirt VM storage
Provision and configure storage for virtual machines with KubeVirt and PX-CSI.
Create proxy volume PVCs
Access external storage by creating proxy volume PVCs through PX-CSI.
Reference
PX-CSI concepts
Understand the core architecture and building blocks of PX-CSI.
FlashArray and FlashBlade JSON configuration
Use this reference to configure FlashArray and FlashBlade with JSON files.
StorageCluster CRD
Define and manage your PX-CSI deployment using the StorageCluster CRD.
CLI
pxctl CLI reference for managing PX-CSI resources.
PX-CSI alerts
Review alert types and triggers for monitoring PX-CSI health and performance.
Runtime options
See configurable runtime parameters for advanced PX-CSI tuning.