Dynamic Provisioning of Volumes
PX-CSI enables dynamic provisioning of persistent volumes for Kubernetes applications using the standard StorageClass
API. With dynamic provisioning, volumes are automatically created and managed when a PersistentVolumeClaim
(PVC) is requested, eliminating the need to pre-create volumes manually.
PX-CSI supports multiple backend types for dynamic provisioning, allowing seamless integration with Pure Storage platforms:
- FlashArray Block Volumes: Supports block-based persistent volumes for high-performance workloads.
- FlashArray File Services: Provides file-based volumes on FlashArrays.
- FlashBlade File Systems: Offers high-throughput file storage.
Dynamic provisioning also supports topology-aware volume scheduling, helping Kubernetes place workloads on nodes with optimal storage connectivity. For more information, see Use CSI Topology.
📄️ FlashArray Block Volumes
Learn how to dynamically provision FlashArray block storage using PX-CSI.
📄️ FlashArray File Services
Learn how to dynamically provision FlashBlade file services using PX-CSI.
📄️ FlashBlade File Systems
Learn how to dynamically provision FlashBlade file systems using PX-CSI.