Longhorn on Kubernetes: A hands-on guide covering installation, PVC migration, storage classes, and backup
After loosing data a few times through sheer stupidity, I decided to give Longhorn a try. My conclusion : If you want a simple and lightweight solution for small clusters to make your data more resilient on kubernetes, Longhorn provides you with all of your basic needs. Nonetheless, for bigger clusters and more complex operations, longhorn fails to scale and lacks features. As always I wrote a detailled guide covering : How Longhorn Works How to install it How to migrate existing PVCs to Longhorn How to create different Storage Classes depending on your needs How to use Snapshots and Backups And more... I also go into some of the trade-offs I faced. Here the conclusion is that : not everything needs the same level of resiliency. Longhorn allows you to create multiple storage class and define different snapshot and backup strategy. How are you protecting your data in your cluster/homelab? Do you have a proper strategy for Disaster Recovery and backups? Any feedback on the article is also welcome! PS : All of my articles are written by hand, the blog frontend was designed by an AI Link to article: thethoughtprocess.xyz/en/series/home-se...ll-and-use-longhorn-kubernetes-storage