longhorn

Community

Keep Kubernetes storage on NVMe, not eMMC.

Authorvilladalmine
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents Longhorn from wasting replicas on tiny eMMC disks and causing DiskPressure, pod evictions, and storage-related outages in mixed-disk Kubernetes clusters.

Core Features & Use Cases

  • NVMe-First Storage Design: Guides Longhorn to place replicas on NVMe-backed disks instead of the default eMMC path.
  • StorageClass and Node Policy Tuning: Helps configure disk selectors, node annotations, and default disk settings so scheduling stays predictable.
  • DiskPressure Recovery: Supports emergency remediation when replicas are already trapped on eMMC and nodes need eviction or rescheduling.
  • Use Case: An RK1 node hosting OpenClaw or NPU workloads starts filling its root disk; this Skill helps move storage to NVMe before Kubernetes begins evicting critical pods.

Quick Start

Use the longhorn skill to review the cluster’s disk layout, verify NVMe-only replica placement, and recommend the Longhorn and StorageClass changes needed to prevent DiskPressure.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: longhorn
Download link: https://github.com/villadalmine/infra/archive/main.zip#longhorn

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.