- Introduced Aggregator.sol for Chainlink-compatible oracle functionality, including round-based updates and access control. - Added OracleWithCCIP.sol to extend Aggregator with CCIP cross-chain messaging capabilities. - Created .gitmodules to include OpenZeppelin contracts as a submodule. - Developed a comprehensive deployment guide in NEXT_STEPS_COMPLETE_GUIDE.md for Phase 2 and smart contract deployment. - Implemented Vite configuration for the orchestration portal, supporting both Vue and React frameworks. - Added server-side logic for the Multi-Cloud Orchestration Portal, including API endpoints for environment management and monitoring. - Created scripts for resource import and usage validation across non-US regions. - Added tests for CCIP error handling and integration to ensure robust functionality. - Included various new files and directories for the orchestration portal and deployment scripts.
813 B
813 B
Quick Start: Multi-Region Deployment
Subscription: 6d3c4263-bba9-497c-8843-eae6c4e87192
Exact Quota Requirements
Per Region (All 6 Regions)
- Standard Dv2 Family: 10 vCPUs
- Standard Dsv6 Family: 8 vCPUs
- Total: 18 vCPUs per region
Total Across All Regions
- Dv2 Family: 60 vCPUs (10 × 6 regions)
- Dsv6 Family: 48 vCPUs (8 × 6 regions)
- Total: 108 vCPUs
Regions
- West Europe (we)
- North Europe (ne)
- France Central (fc)
- UK South (uk)
- Sweden Central (sc)
- Norway East (no)
Deployment
cd terraform
cp terraform.tfvars.multi-region terraform.tfvars
terraform init
terraform plan -out=tfplan
terraform apply tfplan
Result
- 24 nodes across 6 regions
- 108 total vCPUs
- All within available quotas
- No quota increase required