Kubernetes integration

StorPool provides and maintains a Kubernetes integration that makes it possible for the Kubernetes cluster to use StorPool volumes transparently as persistent storage volumes for its data. It comes in two flavors: StorPool CSI and StorPool iSCSI CSI. Here is a brief comparison:

  • StorPool CSI utilizes the storpool_block service to mount StorPool volumes in the /dev directory. Hyper-converged deployments would benefit from this CSI.

  • StorPool iSCSI CSI utilizes the host’s iSCSI initiator (client) to attach volumes to it. This CSI would benefit deployments where Kubernetes and StorPool do not share the same hosts.

For more information, see: