longhorn-volume-ops

Create, resize, clone, and tune per-volume Longhorn PVCs in Anton.

3|Updated May 13, 2025
One-click install
npx skills add https://github.com/wcygan/anton --skill longhorn-volume-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: longhorn-volume-ops
Source: https://github.com/wcygan/anton/tree/main/.claude/skills/longhorn-volume-ops
Command: npx skills add https://github.com/wcygan/anton --skill longhorn-volume-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Create, resize, clone, and tune per-volume Longhorn PVCs in anton to tailor storage for specific workloads and reduce manual configuration drift.

Core Features & Use Cases

  • Per-workload StorageClass customization to override replica counts and data locality for specific PVCs.
  • Online resize and cloning of Longhorn PVCs to support rapid scaling and testing.
  • Real-world use case: tailor storage for development or production workloads by provisioning a per-volume Longhorn PVC with the desired topology and replication.

Quick Start

Create or adjust a Longhorn PVC for a specific workload using per-volume options.

Frequently Asked Questions about longhorn-volume-ops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resize a Longhorn PVC in Kubernetes without downtime?

Longhorn PVCs support online resizing to increase storage capacity without downtime. You can adjust persistent volume claims directly through per-volume StorageClass customization to scale workloads across development and production environments.

Can I set a custom replica count for a specific Longhorn PVC?

Yes, per-workload StorageClass customization overrides replica counts for specific Longhorn PVCs. This allows you to configure tailored replication topology for individual persistent volumes across development, test, and production scenarios.

What is the process to clone a Longhorn PVC for testing?

Per-PVC cloning duplicates an existing Longhorn volume to support rapid scaling and testing. You create a new persistent volume claim from a source volume to copy data and configuration within the Kubernetes cluster.

How does data locality work when tuning Longhorn persistent volumes?

Data locality tuning places Longhorn volume data on the same node as the workload. Per-volume StorageClass customization applies this behavior to specific PVCs to optimize performance for targeted workloads across development and production.

When should I use per-volume Longhorn StorageClass options instead of cluster defaults?

Per-volume Longhorn StorageClass options are used when specific workloads require customized replica counts or data locality. This isolates storage tuning for individual PVCs to prevent manual configuration drift across environments.