Files
aitbc/config/edge-node-example.yaml
aitbc bda3a99a68 fix: update config directory port references to match new assignments
Config Directory Port Update - Complete:
 CONFIG DIRECTORY UPDATED: All configuration files updated to current port assignments
- config/.env.production: Updated agent communication ports to AI/Agent/GPU range
- config/environments/development/wallet-daemon.env: Updated coordinator URL to port 8000
- config/.aitbc.yaml.example: Updated from legacy port 18000 to current 8000
- config/edge-node-*.yaml: Updated marketplace API port from 8000 to 8002
- Reason: Configuration files now reflect current AITBC service ports

 PORT UPDATES COMPLETED:
🚀 Production Environment:
  - CROSS_CHAIN_REPUTATION_PORT: 8000 → 8011 
  - AGENT_COMMUNICATION_PORT: 8001 → 8012 
  - AGENT_COLLABORATION_PORT: 8002 → 8013 
  - AGENT_LEARNING_PORT: 8003 → 8014 
  - AGENT_AUTONOMY_PORT: 8004 → 8015 
  - MARKETPLACE_V2_PORT: 8005 → 8020 

🔧 Development Environment:
  - Wallet Daemon Coordinator URL: 8001 → 8000 
  - Coordinator URLs: Already correct at 8000 

📋 Configuration Examples:
  - AITBC YAML Example: 18000 → 8000  (legacy port updated)
  - Edge Node Configs: Marketplace API 8000 → 8002 

 CONFIGURATION STRATEGY:
 Agent Services: Moved to AI/Agent/GPU range (8011-8015)
 Marketplace Services: Updated to Core Services range (8002)
 Coordinator Integration: All configs point to port 8000
 Legacy Port Migration: 18000 → 8000 completed

 ENVIRONMENT CONSISTENCY:
 Production: All agent services use AI/Agent/GPU ports
 Development: All services connect to correct coordinator port
 Edge Nodes: Marketplace API uses correct port assignment
 Examples: Configuration templates updated to current ports

 SERVICE INTEGRATION:
 Agent Communication: Ports 8011-8015 for agent services
 Marketplace V2: Port 8020 for specialized marketplace
 Wallet Integration: Port 8000 for coordinator communication
 Edge Computing: Port 8002 for marketplace API access

 SYSTEM-WIDE SYNCHRONIZATION:
 Health Check Script:  Matches service configurations
 Service Files:  All updated to match health check
 Documentation:  Reflects actual port assignments
 Apps Directory:  All hardcoded references updated
 CLI Directory:  All commands updated to current ports
 Scripts Directory:  All scripts updated to current ports
 Tests Directory:  All tests verified and documented
 Website Directory:  All documentation updated to current ports
 Config Directory:  All configurations updated to current ports
 Integration Layer:  Service endpoints synchronized

 CONFIGURATION BENEFITS:
 Production Ready: All production configs use correct ports
 Development Consistency: Dev environments match service deployment
 Template Accuracy: Example configs reflect current architecture
 Edge Integration: Edge nodes connect to correct services

RESULT: Successfully updated all configuration files in the config directory to match the new port assignments. The entire AITBC configuration infrastructure now uses the correct ports for all services, ensuring proper service integration and communication across all environments.
2026-03-30 18:44:13 +02:00

42 lines
822 B
YAML

# Edge Node Configuration - Example (minimal template)
edge_node_config:
node_id: "edge-node-example"
region: "us-east"
location: "example-datacenter"
services:
- name: "marketplace-api"
port: 8002
enabled: true
health_check: "/health/live"
network:
bandwidth_mbps: 500
ipv6_support: true
latency_optimization: true
resources:
cpu_cores: 4
memory_gb: 16
storage_gb: 200
gpu_access: false # set true if GPU available
security:
firewall_enabled: true
rate_limiting: true
ssl_termination: true
monitoring:
metrics_enabled: true
health_check_interval: 30
log_level: "info"
load_balancing:
algorithm: "round_robin"
weight: 1
performance_targets:
response_time_ms: 100
throughput_rps: 200
error_rate: 0.01