Install with Kubernetes

StorageOS can be used as a storage provider for your Kubernetes cluster, making local storage accessible from any node within the Kubernetes cluster. Data can be replicated to protect against node failure.

At its core, StorageOS provides block storage. You may choose the filesystem type to install to make devices usable from within containers.

Try it in your browser for up to one hour »


You will need a Kubernetes 1.10+ cluster to install StorageOS as a CSI driver.

Install with Helm

Firstly, install Helm.

$ git clone storageos
$ cd storageos
$ helm install --name my-release . --set cluster.join=<join-token/node-ip> --set csi.enable=true

To uninstall the release with all related Kubernetes components:

$ helm delete --purge my-release

See further configuration options.