Files
proxmox/docs/archive/COMPLETE_CONTAINER_LIST.md

4.8 KiB

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
131-134 (Available) Additional monitoring 4GB 4 50GB

6. Explorer (Blockscout)

VMID Range: 140 (VMID_EXPLORER_START=140)

VMID Hostname Memory Cores Disk Status
140 blockscout-1 Blockscout Explorer 8GB 4 100GB

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)