What is Longhorn? How to Install and Use It in Kubernetes

What is Longhorn? Longhorn is a lightweight, distributed block storage system designed for Kubernetes. Created by Rancher Labs, it’s built specifically for cloud-native environments and enables highly available persistent volumes using standard Kubernetes interfaces. Key Features Cloud-native: Designed specifically for Kubernetes. Highly Available: Replicates volumes across nodes. UI and CLI Tools: Easily manage storage through web interface or CLI. Incremental Snapshots and Backups: Built-in support. Easy to Deploy and Use: Helm and YAML options available. Why Use Longhorn? Kubernetes does not manage storage on its own — it needs a CSI (Container Storage Interface) driver. Longhorn is a popular open-source choice that offers: ...

August 20, 2025 · 2 min · 318 words · John Cena

What is VolumeSnapshot in Kubernetes and How to Use It

What is VolumeSnapshot in Kubernetes and How to Use It VolumeSnapshot is a Kubernetes feature that enables users to create point-in-time snapshots of Persistent Volumes (PVs). This functionality is essential for backup, disaster recovery, and data cloning scenarios. Why Use VolumeSnapshots? VolumeSnapshots provide: Data Protection: Easily back up data stored in PVs. Disaster Recovery: Restore volumes to a known-good state. Cloning: Create new volumes from snapshots. How VolumeSnapshots Work Snapshots are supported for specific storage classes that integrate with a CSI (Container Storage Interface) driver. The basic resources involved include: ...

August 15, 2025 · 2 min · 221 words · John Cena