| Ko

Mini PC Kubernetes #3: Longhorn Storage

Overview In the previous post, we set up a GitOps environment by installing ArgoCD. This post covers how to install and configure the Longhorn distributed storage system in a homelab Kubernetes cluster, sharing experiences from evaluating various storage solutions and explaining why persistent storage is necessary. Storage Challenges in a Homelab Environment One of the biggest challenges when building a homelab Kubernetes cluster was configuring storage. Most practical applications such as databases, monitoring tools, and backup systems require persistent storage that maintains data even when pods restart or move to different nodes. ...

February 25, 2025 · 9 min · 1714 words · In-Jun

RAID Storage Configuration

What is RAID? RAID (Redundant Array of Independent Disks) is a data storage virtualization technology that combines multiple physical hard disks into a single logical unit to improve data reliability or enhance input/output performance. It was first proposed in the 1988 paper “A Case for Redundant Arrays of Inexpensive Disks” by David Patterson, Garth A. Gibson, and Randy Katz at the University of California, Berkeley. At the time, it stood for “Inexpensive Disks,” but the meaning later changed to “Independent Disks.” The technology originated from the goal of achieving both cost efficiency and reliability by combining multiple small disks instead of using a single large-capacity disk. ...

February 18, 2025 · 24 min · 4974 words · In-Jun
[email protected]