- 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.
42 lines
813 B
Markdown
42 lines
813 B
Markdown
# 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
|
||
|
||
1. West Europe (we)
|
||
2. North Europe (ne)
|
||
3. France Central (fc)
|
||
4. UK South (uk)
|
||
5. Sweden Central (sc)
|
||
6. Norway East (no)
|
||
|
||
## Deployment
|
||
|
||
```bash
|
||
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
|