Files
proxmox/docs/archive/REMAINING_LXCS_TO_DEPLOY.md

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.