[go: up one dir, main page]

Skip to main content
Version: 25.8

Portworx CSI Documentation

You are currently viewing the documentation for Portworx CSI (PX-CSI) version 25.8.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 PX-CSI

Learn how Portworx CSI (PX-CSI) integrates Pure Storage with Kubernetes using the CSI standard to manage PersistentVolume objects, VolumeSnapshots, and more.

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 and Run PX-CSI

Prepare your environment

Prepare your Kubernetes and FlashArray/FlashBlade environment for installing PX-CSI.

Install PX-CSI

Learn how to install PX-CSI in an internet-connected cluster.

Install in air-gapped environments

Learn how to install PX-CSI on an air-gapped cluster.

Upgrade PX-CSI

Step-by-step guide to upgrade PX-CSI to the latest version in an internet-connected cluster.

Upgrade PX-CSI in air-gapped clusters

Step-by-step guide to upgrade PX-CSI to the latest version on an air-gapped cluster.

Provision Storage for Applications

Dynamic Provisioning of FlashArray Block Volumes

Learn how to dynamically provision FlashArray block storage using PX-CSI.

Dynamic Provisioning of FlashArray File Services

Learn how to dynamically provision FlashArray file services using PX-CSI.

Dynamic Provisioning of FlashBlade File Systems

Learn how to dynamically provision FlashBlade file systems using PX-CSI.

Run KubeVirt VMs with FlashArray Direct Access Shared Raw Block Volumes

Learn how to run kubevirt VMs with FlashArray Direct Access RWX Volumes using PX-CSI

Run KubeVirt VMs with vTPM Devices using FlashArray File Services

Learn how to run kubevirt VMs with virtual TPM devices using FlashArray File services

Manage Provisioned Storage

Resize a PVC

Learn how to expand a PVC in PX-CSI

Clone a PVC

Learn how to cone an existing PVC in PX-CSI

Delete a PVC

Learn how to delete a PVC in PX-CSI

Snapshot of FlashArray PVC

Learn how to create and manage snapshots of FlashArray PVCs.

Snapshot of FlashBlade PVC

Learn how to create and manage snapshots of FlashBlade PVCs.

Reference

FlashArray and FlashBlade JSON configuration

Learn how to structure the `pure.json` file containing FlashArray and FlashBlade configuration details

StorageClass

Reference information for PX-CSI-specific StorageClass configuration

StorageCluster CRD

Define and manage your PX-CSI deployment using the StorageCluster CRD

PureSnapshot CRD

Reference information for PureSnapshot CRD

PureVolume CRD

Reference information for PureVolume CRD

StorageNodeInitiator CRD

Reference information for StorageNodeInitiator CRD