4.3 KiB
4.3 KiB
Remaining LXCs to Deploy - VMID and IP Address List
Generated: $(date)
Based on: Configuration files and current deployment status
Summary
Total Remaining LXCs: 14 containers
- Hyperledger Services: 4 containers
- Additional Services: 4 containers
- Monitoring Stack: 5 containers
- Explorer: 1 container
1. Hyperledger Services
| VMID | Hostname | IP Address | Description |
|---|---|---|---|
| 5200 | cacti-1 | 192.168.11.64 | Hyperledger Cacti - Blockchain integration platform |
| 6000 | fabric-1 | 192.168.11.65 | Hyperledger Fabric - Permissioned blockchain framework |
| 6200 | firefly-1 | 192.168.11.66 | Hyperledger Firefly - Web3 gateway for enterprise |
| 6400 | indy-1 | 192.168.11.67 | Hyperledger Indy - Self-sovereign identity ledger |
Note: IPs 192.168.11.60-63 are already assigned to ML110 containers (3000-3003)
2. Additional Services (VMID 3500+)
| VMID | Hostname | IP Address | Description |
|---|---|---|---|
| 3500 | oracle-publisher-1 | 192.168.11.68 | Oracle Publisher - Price feed aggregation service |
| 3501 | ccip-monitor-1 | 192.168.11.69 | CCIP Monitor - Cross-chain monitoring service |
| 3502 | keeper-1 | 192.168.11.70 | Price Feed Keeper - Automated upkeep service |
| 3503 | financial-tokenization-1 | 192.168.11.71 | Financial Tokenization - Tokenization service |
3. Monitoring Stack (VMID 3500+)
| VMID | Hostname | IP Address | Description |
|---|---|---|---|
| 3504 | monitoring-stack-1 | 192.168.11.80 | Prometheus - Metrics collection |
| 3505 | monitoring-stack-2 | 192.168.11.81 | Grafana - Visualization and dashboards |
| 3506 | monitoring-stack-3 | 192.168.11.82 | Loki - Log aggregation |
| 3507 | monitoring-stack-4 | 192.168.11.83 | Alertmanager - Alert management |
| 3508 | monitoring-stack-5 | 192.168.11.84 | Additional monitoring component |
Note: Monitoring IPs start at 192.168.11.80 per network.conf
4. Explorer
| VMID | Hostname | IP Address | Description |
|---|---|---|---|
| 5000 | blockscout-1 | 192.168.11.140 | Blockscout - Blockchain explorer |
Note: Explorer IP starts at 192.168.11.140 per network.conf
IP Address Summary
Already Assigned IPs (from current deployment):
- 192.168.11.60-63: ML110 containers (3000-3003)
- 192.168.11.90: besu-temp-all-nodes VM (9000)
- 192.168.11.100-104: Besu Validators (1000-1004)
- 192.168.11.150-153: Besu Sentries (1500-1503)
- 192.168.11.250-252: Besu RPC Nodes (2500-2502)
Remaining IPs to Assign:
- 192.168.11.64-67: Hyperledger Services (4 IPs)
- 192.168.11.68-71: Additional Services (4 IPs)
- 192.168.11.80-84: Monitoring Stack (5 IPs)
- 192.168.11.140: Explorer (1 IP)
Total IPs to Assign: 14
Deployment Commands
Deploy Hyperledger Services:
cd /opt/smom-dbis-138-proxmox
./scripts/deployment/deploy-hyperledger-services.sh
Deploy Additional Services:
cd /opt/smom-dbis-138-proxmox
./scripts/deployment/deploy-services.sh
Deploy Monitoring Stack:
cd /opt/smom-dbis-138-proxmox
./scripts/deployment/deploy-monitoring.sh
Deploy Explorer:
cd /opt/smom-dbis-138-proxmox
./scripts/deployment/deploy-explorer.sh
Deploy Everything:
cd /opt/smom-dbis-138-proxmox
./deploy-all.sh
Quick Reference Table
| VMID | Type | Hostname | IP Address |
|---|---|---|---|
| 5200 | LXC | cacti-1 | 192.168.11.64 |
| 6000 | LXC | fabric-1 | 192.168.11.65 |
| 6200 | LXC | firefly-1 | 192.168.11.66 |
| 6400 | LXC | indy-1 | 192.168.11.67 |
| 3500 | LXC | oracle-publisher-1 | 192.168.11.68 |
| 3501 | LXC | ccip-monitor-1 | 192.168.11.69 |
| 3502 | LXC | keeper-1 | 192.168.11.70 |
| 3503 | LXC | financial-tokenization-1 | 192.168.11.71 |
| 3504 | LXC | monitoring-stack-1 | 192.168.11.80 |
| 3505 | LXC | monitoring-stack-2 | 192.168.11.81 |
| 3506 | LXC | monitoring-stack-3 | 192.168.11.82 |
| 3507 | LXC | monitoring-stack-4 | 192.168.11.83 |
| 3508 | LXC | monitoring-stack-5 | 192.168.11.84 |
| 5000 | LXC | blockscout-1 | 192.168.11.140 |
Note: IP addresses are based on network.conf configuration. Some services may use DHCP initially and need static IP configuration post-deployment.