The CSI driver for PowerFlex (previously VxFlex OS) is a plug-in that is installed into Kubernetes to provide persistent storage using PowerFlex storage system. The CSI driver for PowerFlex and Kubernetes communicate using the Container Storage Interface (CSI) protocol. The CSI driver for PowerFlex supports Persistent volume (PV) capabilities, Dynamic and Static PV provisioning, and Snapshot capabilities.
The Helm chart installs the CSI driver for Dell EMC PowerFlex using a shell script. This script installs the CSI driver container image along with the required Kubernetes sidecar containers.
The controller section of the Helm chart installs the following components in a Stateful Set in the namespace vxflexos:
The node section of the Helm chart installs the following component in a Daemon Set in the namespace vxflexos: