proxmox-infrastructure

Community

Automate Proxmox cluster ops and VMs.

Authorbasher83
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Proxmox infrastructure automation often involves repetitive VM provisioning, template creation, network configuration, and storage management across a Proxmox VE cluster. This Skill consolidates those tasks into a single, repeatable workflow to save time and reduce errors.

Core Features & Use Cases

  • VM provisioning from templates: Create and configure VMs with cloud-init-ready templates, including SSH keys and IP configuration.
  • Template creation & management: Automate template lifecycle, including cloning and converting templates for rapid deployment.
  • Networking & CEPH integration: Manage VLANs, bridges, and CEPH storage pools across nodes, including QEMU guest agent integration for reliable IP detection.
  • API-driven automation: Interact with Proxmox API via Python or Ansible to orchestrate multi-node deployments.
  • Use Case: Spin up a 3-node Proxmox cluster with identical VM templates and network configuration across all nodes in minutes, then monitor with built-in health checks.

Quick Start

Run the cluster status script to view current cluster health: ./tools/cluster_status.py --node foxtrot Validate a template with ID 9000 on a specific node: ./tools/validate_template.py --template-id 9000 --node foxtrot Check CEPH health: ./tools/check_ceph_health.py --node foxtrot --json

Dependency Matrix

Required Modules

proxmoxerrequests

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: proxmox-infrastructure
Download link: https://github.com/basher83/lunar-claude/archive/main.zip#proxmox-infrastructure

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