# Complete Container Deployment List **Date:** $(date) **Configuration Source:** `config/proxmox.conf` and deployment scripts ## Expected Containers by Category ### 1. Besu Validator Nodes **VMID Range:** 106-109 (VALIDATOR_COUNT=4) **Note:** Currently 5 validators deployed (106-110) | VMID | Hostname | Memory | Cores | Disk | Status | |------|----------|--------|-------|------|--------| | 106 | besu-validator-1 | 8GB | 4 | 100GB | ✅ Deployed | | 107 | besu-validator-2 | 8GB | 4 | 100GB | ✅ Deployed | | 108 | besu-validator-3 | 8GB | 4 | 100GB | ✅ Deployed | | 109 | besu-validator-4 | 8GB | 4 | 100GB | ✅ Deployed | | 110 | besu-validator-5 | 8GB | 4 | 100GB | ✅ Deployed (extra) | ### 2. Besu Sentry Nodes **VMID Range:** 110-112 (SENTRY_COUNT=3) **Note:** Currently 4 sentries deployed (111-114) | VMID | Hostname | Memory | Cores | Disk | Status | |------|----------|--------|-------|------|--------| | 110 | besu-sentry-1 | 4GB | 2 | 100GB | ⏸️ Not deployed | | 111 | besu-sentry-2 | 4GB | 2 | 100GB | ✅ Deployed | | 112 | besu-sentry-3 | 4GB | 2 | 100GB | ✅ Deployed | | 113 | besu-sentry-4 | 4GB | 2 | 100GB | ✅ Deployed (extra) | | 114 | besu-sentry-5 | 4GB | 2 | 100GB | ✅ Deployed (extra) | ### 3. Besu RPC Nodes **VMID Range:** 115-117 (RPC_COUNT=3) | VMID | Hostname | Memory | Cores | Disk | Status | |------|----------|--------|-------|------|--------| | 115 | besu-rpc-1 | 16GB | 4 | 200GB | ✅ Deployed | | 116 | besu-rpc-2 | 16GB | 4 | 200GB | ✅ Deployed | | 117 | besu-rpc-3 | 16GB | 4 | 200GB | ✅ Deployed | ### 4. Services **VMID Range:** 120-129 (VMID_SERVICES_START=120) | VMID | Hostname | Service Type | Memory | Cores | Disk | Status | |------|----------|--------------|--------|-------|------|--------| | 120 | oracle-publisher-1 | Oracle Publisher | 2GB | 2 | 20GB | ⏸️ Not deployed | | 121 | ccip-monitor-1 | CCIP Monitor | 2GB | 2 | 20GB | ⏸️ Not deployed | | 122 | keeper-1 | Keeper | 2GB | 2 | 20GB | ⏸️ Not deployed | | 123 | financial-tokenization-1 | Financial Tokenization | 2GB | 2 | 20GB | ⏸️ Not deployed | | 124-129 | (Available) | Additional services | 2GB | 2 | 20GB | ⏸️ Not deployed | ### 5. Monitoring Stack **VMID Range:** 130-134 (VMID_MONITORING_START=130) | VMID | Hostname | Memory | Cores | Disk | Status | |------|----------|--------|-------|------|--------| | 130 | monitoring-stack-1 | Monitoring Stack | 4GB | 4 | 50GB | ⏸️ Not deployed | | 131-134 | (Available) | Additional monitoring | 4GB | 4 | 50GB | ⏸️ Not deployed | ### 6. Explorer (Blockscout) **VMID Range:** 140 (VMID_EXPLORER_START=140) | VMID | Hostname | Memory | Cores | Disk | Status | |------|----------|--------|-------|------|--------| | 140 | blockscout-1 | Blockscout Explorer | 8GB | 4 | 100GB | ⏸️ Not deployed | ### 7. Hyperledger Services **VMID Range:** 150-153 | VMID | Hostname | Service Type | Memory | Cores | Disk | Status | |------|----------|--------------|--------|-------|------|--------| | 150 | firefly-1 | Firefly | 4GB | 2 | 50GB | ⏸️ Not deployed | | 151 | cacti-1 | Cacti | 4GB | 2 | 50GB | ⏸️ Not deployed | | 152 | fabric-1 | Fabric | 8GB | 4 | 100GB | ⏸️ Not deployed | | 153 | indy-1 | Indy | 8GB | 4 | 100GB | ⏸️ Not deployed | ## Deployment Summary ### Currently Deployed - ✅ **Besu Validators:** 5 containers (106-110) - ✅ **Besu Sentries:** 4 containers (111-114) - ✅ **Besu RPC Nodes:** 3 containers (115-117) - **Total Deployed:** 12 containers ### Pending Deployment - ⏸️ **Services:** 4+ containers (120-123+) - ⏸️ **Monitoring:** 1+ containers (130+) - ⏸️ **Explorer:** 1 container (140) - ⏸️ **Hyperledger:** 4 containers (150-153) - **Total Pending:** ~10-20 containers ### Grand Total - **Expected Total:** ~22-32 containers - **Currently Deployed:** 12 containers - **Remaining:** ~10-20 containers ## Configuration Notes ### VMID Ranges - Validators: 106-109 (config says 4, but 5 deployed) - Sentries: 110-112 (config says 3, but 4 deployed) - RPC: 115-117 (3 containers) - Services: 120-129 - Monitoring: 130-134 - Explorer: 140 - Hyperledger: 150-153 ### Resource Allocation - **Validators:** 8GB RAM, 4 cores, 100GB disk - **Sentries:** 4GB RAM, 2 cores, 100GB disk - **RPC Nodes:** 16GB RAM, 4 cores, 200GB disk - **Services:** 2GB RAM, 2 cores, 20GB disk - **Monitoring:** 4GB RAM, 4 cores, 50GB disk - **Explorer:** 8GB RAM, 4 cores, 100GB disk - **Hyperledger:** 4-8GB RAM, 2-4 cores, 50-100GB disk ## Network Configuration All containers use: - **Network:** DHCP (no VLAN tags) - **Bridge:** vmbr0 - **Type:** veth (for unprivileged containers) - **Format:** `name=eth0,bridge=vmbr0,ip=dhcp,type=veth` ## Next Steps 1. Deploy Services (120-129) 2. Deploy Monitoring Stack (130-134) 3. Deploy Explorer (140) 4. Deploy Hyperledger Services (150-153)