proxmox-infrastructure
CommunityAutomate 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.