.env.example.multi•3.08 kB
################################################################################
# Multi-Cluster Proxmox MCP Configuration
# All credentials are stored here as the PRIMARY source.
################################################################################
# List of cluster names (comma-separated) - ENABLES MULTI-CLUSTER MODE
PROXMOX_CLUSTERS=production,staging,disaster-recovery
# Resource naming patterns for intelligent cluster selection
PROXMOX_CLUSTER_PATTERNS=prod-:production,stg-:staging,dr-:disaster-recovery
# ============================================================================
# PRODUCTION CLUSTER
# ============================================================================
PROXMOX_CLUSTER_production_API_URL=https://proxmox-prod.example.com:8006
PROXMOX_CLUSTER_production_TOKEN_ID=root@pam!mcp-prod-token
PROXMOX_CLUSTER_production_TOKEN_SECRET=your_production_token_secret_here
PROXMOX_CLUSTER_production_VERIFY=true
PROXMOX_CLUSTER_production_DEFAULT_NODE=pve-prod-01
PROXMOX_CLUSTER_production_DEFAULT_STORAGE=production-lvm
PROXMOX_CLUSTER_production_DEFAULT_BRIDGE=vmbr0
PROXMOX_CLUSTER_production_REGION=us-east-1
PROXMOX_CLUSTER_production_TIER=production
# ============================================================================
# STAGING CLUSTER
# ============================================================================
PROXMOX_CLUSTER_staging_API_URL=https://proxmox-stg.example.com:8006
PROXMOX_CLUSTER_staging_TOKEN_ID=root@pam!mcp-stg-token
PROXMOX_CLUSTER_staging_TOKEN_SECRET=your_staging_token_secret_here
PROXMOX_CLUSTER_staging_VERIFY=true
PROXMOX_CLUSTER_staging_DEFAULT_NODE=pve-stg-01
PROXMOX_CLUSTER_staging_DEFAULT_STORAGE=staging-lvm
PROXMOX_CLUSTER_staging_DEFAULT_BRIDGE=vmbr0
PROXMOX_CLUSTER_staging_REGION=us-east-2
PROXMOX_CLUSTER_staging_TIER=staging
# ============================================================================
# DISASTER-RECOVERY CLUSTER
# ============================================================================
PROXMOX_CLUSTER_disaster-recovery_API_URL=https://proxmox-dr.example.com:8006
PROXMOX_CLUSTER_disaster-recovery_TOKEN_ID=root@pam!mcp-dr-token
PROXMOX_CLUSTER_disaster-recovery_TOKEN_SECRET=your_dr_token_secret_here
PROXMOX_CLUSTER_disaster-recovery_VERIFY=true
PROXMOX_CLUSTER_disaster-recovery_DEFAULT_NODE=pve-dr-01
PROXMOX_CLUSTER_disaster-recovery_DEFAULT_STORAGE=dr-lvm
PROXMOX_CLUSTER_disaster-recovery_DEFAULT_BRIDGE=vmbr0
PROXMOX_CLUSTER_disaster-recovery_REGION=us-west-1
PROXMOX_CLUSTER_disaster-recovery_TIER=disaster-recovery
# ============================================================================
# LEGACY SINGLE-CLUSTER FALLBACK (Optional)
# If PROXMOX_CLUSTERS is NOT defined, use these for backward compatibility
# ============================================================================
# PROXMOX_API_URL=https://proxmox.example.com:8006
# PROXMOX_TOKEN_ID=root@pam!mcp-token
# PROXMOX_TOKEN_SECRET=your_token_secret_here
# PROXMOX_VERIFY=true
# PROXMOX_DEFAULT_NODE=pve
# PROXMOX_DEFAULT_STORAGE=local-lvm
# PROXMOX_DEFAULT_BRIDGE=vmbr0