← ClaudeAtlas

ops-proxmoxlisted

Proxmox VE infrastructure with Terraform (VMs, LXC, network, storage, backup)
christopherlouet/claude-base · ★ 4 · AI & Automation · score 83
Install: claude install-skill christopherlouet/claude-base
# Proxmox Infrastructure Skill Proxmox VE infrastructure management with Terraform: provisioning of virtual machines, LXC containers, network configuration, storage and backup. ## When to use this skill This skill is automatically activated when the conversation mentions: - "Proxmox", "PVE", "Proxmox VE" - "Proxmox VM", "Proxmox LXC", "Proxmox container" - "Proxmox cluster", "Proxmox node" - "PBS", "Proxmox Backup Server" - "Proxmox cloud-init" - "QEMU/KVM" in a Proxmox context ## Core principles ### 1. Infrastructure as Code All Proxmox infrastructure must be managed via Terraform: - **Reproducibility**: same config = same result - **Versioning**: history in Git - **Review**: PR to validate infra changes - **Documentation**: the code IS the documentation ### 2. Environment separation ``` environments/ ├── dev/ # Can be destroyed ├── staging/ # Mirrors prod └── prod/ # Critical ``` Each environment has its own variables (`terraform.tfvars`), its own Terraform state and its own credentials. ### 3. Reusable modules ``` modules/ ├── vm/ # QEMU/KVM virtual machine ├── lxc/ # LXC container ├── network/ # Network configuration ├── storage/ # Storage configuration └── backup/ # PBS configuration ``` ## Proxmox architecture ### Resource hierarchy ``` Datacenter ├── Cluster (optional) │ ├── Node 1 (pve1) → VMs, LXC, Storage, Network │ ├── Node 2 (pve2) │ └── Node 3 (pve3) ├── Storage (datacenter level