Skip to main content
Version: 25.6

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.