Files
proxmox/docs/archive/COMPLETE_CONTAINER_LIST.md

132 lines
4.8 KiB
Markdown

# 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)