Configure Pure Storage FlashArray as a Direct Access volume in FlashArray
On-premises users who want to use Pure Storage FlashArray with Portworx on Kubernetes can attach FlashArray as a Direct Access volume. Used in this way, Portworx directly provisions FlashArray volumes, maps them to a user PVC, and mounts them to pods. Once mounted, the application writes data directly onto FlashArray. As a result, this mounting method doesn’t use storage pools.
FlashArray Direct Access volumes support the following CSI operations:
- Basic filesystem operations: create, mount, expand, clone, unmount, delete
- Mount options: Configure file system mount options
- Snapshots
- Quality of service (QoS) settings (requires at least one FlashArray with Purity version 5.3.0 or newer and REST API version 1.17 or newer)
note
-
Portworx recommends installing Portworx with FlashArray Cloud Drive before using FlashArray Direct Access volumes.
-
FlashArray Direct Access volumes have the following limitations:
- RawBlock, volume import, and CSI ephemeral volumes are not supported.
CreateOperationsis not honored by Portworx.