Openclaw용 Proxmox Multi-Control

AI agent를 통해 VM, 컨테이너 및 스토리지를 포함한 하나 이상의 Proxmox VE 서버를 제어하기 위한 포괄적인 관리 인터페이스입니다.

maikimolto
v1.6.0
Apr 16, 2026
0
894
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install proxmox-multi-control

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 proxmox-multi-control 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

Proxmox Multi-Control란 무엇인가요?

Openclaw Skills용 Proxmox Multi-Control 스킬은 Proxmox VE 환경을 관리하는 개발자와 시스템 관리자를 위해 설계된 강력한 통합 도구입니다. 이 스킬은 Proxmox REST API와 상호 작용하는 통합 명령 구조를 제공하여 독립형 서버나 분산 클러스터를 원활하게 관리할 수 있도록 합니다. 이 기능을 AI agent의 툴킷에 통합하면 자연어나 자동화된 스크립트를 사용하여 복잡한 인프라 작업을 수행할 수 있습니다.

이 스킬은 전문적인 DevOps 도구로 Openclaw Skills 라이브러리를 확장하려는 사용자에게 매우 유용합니다. 다중 호스트 구성을 지원하므로 노드 상태 및 리소스 사용률부터 가상 머신과 LXC 컨테이너의 운영 상태에 이르기까지 전체 인프라를 한눈에 파악할 수 있습니다.

Proxmox Multi-Control 활용 사례

  • 단일 인터페이스에서 여러 Proxmox 노드의 리소스 사용량 및 상태 모니터링.
  • 여러 호스트에서 VM을 시작하거나 중지하는 등 개발 환경에 대한 전원 관리 자동화.
  • 주요 업데이트 전 스냅샷을 생성 및 롤백하여 시스템 복구 지점 관리.
  • Openclaw Skills 생태계 내 다양한 Proxmox 인스턴스의 스토리지 풀 및 백업 아카이브 감사.
  • AI agent를 통해 직접 최근 작업 로그 및 비동기 작업을 검토하여 서버 문제 해결.

Proxmox Multi-Control 작동 원리

  1. AI agent가 VM 나열 또는 노드 상태 확인과 같은 Proxmox 리소스 관련 명령을 수신합니다.
  2. 이 스킬은 ~/.openclaw/credentials/proxmox.json 파일 또는 환경 변수를 참조하여 Proxmox REST API를 인증합니다.
  3. 이 스킬은 proxmoxer Python 라이브러리를 사용하여 특정 Proxmox 호스트와 통신하고 요청된 로직을 실행합니다.
  4. 다중 호스트 명령의 경우, 이 스킬은 구성된 모든 호스트를 반복하고 결과를 단일 응답으로 집계합니다.
  5. 이 스킬은 구조화된 JSON 페이로드를 agent에게 반환하며, agent는 이를 사용자에게 인프라 데이터로 제공합니다.

Proxmox Multi-Control 설정 가이드

Openclaw Skills에서 이 스킬을 시작하려면 먼저 필요한 Python 종속성을 설치하십시오:

pip install proxmoxer

다중 호스트를 관리하려면 ~/.openclaw/credentials/proxmox.json에 구성 파일을 만드십시오:

{
  "default": "production",
  "hosts": {
    "production": {
      "host": "192.168.1.100",
      "token_id": "admin@pve!agent",
      "token_secret": "your-api-secret",
      "verify_ssl": false
    }
  }
}

또는 빠른 단일 호스트 설정을 위해 다음 환경 변수를 내보낼 수 있습니다:

export PVE_HOST="192.168.1.100"
export PVE_TOKEN_ID="admin@pve!agent"
export PVE_TOKEN_SECRET="your-api-secret"

Proxmox Multi-Control 데이터 스키마 및 분류 체계

Proxmox Multi-Control 스킬은 모든 Openclaw Skills 워크플로우 전반의 호환성을 보장하기 위해 데이터를 일관된 JSON 구조로 구성합니다:

속성 유형 설명
ok boolean API 요청 성공 여부 표시
data array 노드, VM, 스토리지 또는 작업 목록 포함
_host string 데이터가 속한 호스트 이름(클러스터 전체 명령에 포함)
error string 작업 실패 시 오류 메시지 세부 정보
available array 잘못된 호스트가 지정된 경우 유효한 호스트 이름 목록

Proxmox Multi-Control 고급 기능

  • 클러스터 전체 가시성: cluster-vms 및 cluster-status와 같은 명령을 사용하여 구성된 모든 Proxmox 서버의 데이터를 집계합니다.
  • 세밀한 스냅샷 제어: 유연한 복구 옵션을 위해 스냅샷 생성 시 RAM 상태 포함 또는 제외를 지원합니다.
  • 보안 자격 증명 관리: Openclaw Skills 환경 내에서 API 토큰을 안전하게 유지하기 위해 600 권한을 지원하는 전용 구성 파일 사용.
  • 승인 기반 작업: 전원 주기 및 스냅샷 롤백과 같은 중요한 작업은 안전을 위해 명시적인 사용자 승인이 필요합니다.
  • 유연한 호스트 타겟팅: --host 플래그를 사용하여 기본 설정을 재정의하고 특정 서버를 대상으로 명령을 실행합니다.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*