How to Guides
PX-CSI provides a robust and scalable solution for managing both storage and cluster topology in Kubernetes environments. It simplifies the process of provisioning, attaching, and managing storage resources for containerized applications, while also ensuring optimal cluster topology management. This section covers various operations you can perform with Portworx CSI, ensuring efficient and reliable storage and cluster management for your Kubernetes clusters.
Migrate from PX-Essentials to PX-CSI
Learn how to migrate from a Portworx Essentials license to PX-CSI 25.8.0 or later.
Use CSI Topology
Learn how to use the CSI topology feature with FlashArray Direct Access volumes
Configure Subnet-Aware iSCSI Login
Learn how to configure subnet-aware iSCSI login for multi-subnet environments
Control Volume Placement Using Array ID
Learn how to control volume placement on specific FlashArrays or FlashBlades using array ID
Disable host network for the CSI node plugin
Learn how to disable host networking for the PX-CSI node plugin DaemonSet using a StorageCluster annotation
Configure resource limits, placements, tolerations, and nodeAffinity for PX-CSI components
Define Kubernetes-specific settings once using the ComponentK8sConfig CRD
Use FlashArray ActiveCluster for High Availability
Learn how to use FlashArray ActiveCluster with PX-CSI for synchronous replication and high availability
Add custom tags to FlashArray block volumes
Learn how to apply automatic and custom metadata tags to FlashArray block volumes using PX-CSI
Back up and restore PX-CSI clusters using volume resource-only backup in Portworx Backup
Learn how to back up and restore Kubernetes cluster resources and persistent volumes using Portworx Backup with volume resource-only backup and restore operations.
Deploy PX-CSI on OpenShift Hosted Control Planes
Learn how to deploy PX-CSI on Red Hat OpenShift Hosted Control Planes (HCP).