Longhorn est un stockage par blocs distribué pour Kubernetes, conçu pour les environnements cloud-native. Il fournit des volumes persistants répliqués aux charges de travail conteneurisées, avec des instantanés incrémentiels et des sauvegardes. Longhorn s'installe et s'administre comme logiciel sur le propre cluster Kubernetes de l'organisation. Il s'adresse aux équipes de plateforme qui font tourner des applications avec état sur leurs propres clusters et souhaitent se passer de baies de stockage propriétaires. Le logiciel est publié sous licence Apache-2.0.
Longhorn est un projet au statut CNCF Incubating, placé sous la Cloud Native Computing Foundation et la Linux Foundation ; les droits d'auteur sont détenus par LF Projects, LLC. Le projet a d'abord été développé par Rancher. Comme l'organisation exploite elle-même le logiciel, les données restent dans le stockage qu'elle gère, sans intervention d'un fournisseur cloud. Les fondations qui portent le projet sont établies aux États-Unis. Pour une organisation européenne, le code source ouvert permet de vérifier soi-même le fonctionnement et la sécurité du logiciel.