How to Guides
📄️ How to enable TLS for Internal KVDB
Learn how to enable and manage TLS encryption for Portworx internal KVDB communication using cert-manager.
📄️ How to use workload identity for AWS cloud operations in Portworx
Learn how to configure Portworx to use AWS IAM roles via workload identity for secure access to S3 and EBS across CloudSnap and CloudDrive operations.
📄️ How to use Velero with Portworx Enterprise
Learn how the Portworx plugin for Velero can help with disaster recovery in your Kubernetes clusters
📄️ Run Portworx on master nodes
Learn how to run Portworx on master nodes
📄️ How to assign custom labels to device pools
Use custom pool labels in Portworx to control volume and replica placement across Kubernetes nodes based on workload, environment, or performance needs.
📄️ Enable IPv6 support in Portworx
Instructions to configure Portworx to use IPv6 in a dual-stack configuration.
📄️ Import application data into Portworx PVCs
Learn how to seamlessly import applications data onto Portworx Persistent Volume Claims(PVCs)
📄️ Configure resource limits, placements, tolerations, nodeAffinity, labels, and annotations for Portworx components
Define Kubernetes-specific settings once using the ComponentK8sConfig CRD
📄️ Migrate GKE cluster nodes to a different machine type
Learn how to migrate Google Kubernetes Engine cluster nodes to a different machine type by adding new nodes and retiring old ones with Portworx.
📄️ Configure pre-exec and post-exec rules for Stork migrations
Learn how to run custom pre-exec and post-exec rules during Stork migrations to ensure consistent applications.
📄️ Update Portworx file system dependencies
Learn how to update file system dependencies for non-airgapped, airgapped and IBM clusters.
📄️ Upgrade Kubernetes using Smart Upgrade
Learn how to upgrade Kubernetes using the smart upgrade feature.
📄️ Upgrade OpenShift using Smart Upgrade
Learn how to upgrade OpenShift with Portworx