Published: Apr 13, 2021
Apr 2021

Longhorn is a distributed block storage system for Kubernetes. There are many persistent storage options for Kubernetes; unlike most, however, Longhorn is built from the ground up to provide incremental snapshots and backups, thereby easing the pain of running a replicated storage for non–cloud-hosted Kubernetes. With the recent experimental support for ReadWriteMany (RWX) you can even mount the same volume for read and write access across many nodes. Choosing the right storage system for Kubernetes is a nontrivial task, and we recommend you assess Longhorn based on your needs.