Files
the-order/archive/quarantined-legacy-stack/docs/deployment/AZURE_CDN_STATUS.md
T

2.1 KiB

Azure CDN Setup Status

Last Updated: $(date -u +"%Y-%m-%d %H:%M:%S UTC")

✅ Infrastructure Created

Resource Group

  • Name: the-order-cdn-rg
  • Location: westeurope
  • Status: ✅ Created

Storage Account

  • Name: theordercdn12439
  • Location: westeurope
  • SKU: Standard_LRS
  • Public Access: Enabled
  • Status: ✅ Created

Storage Container

  • Name: images
  • Access Type: Blob (public read)
  • CORS: Configured
  • Status: ✅ Created

CDN Profile

  • Name: theorder-cdn-profile
  • Status: ⚠️ May need manual creation (check Azure Portal)

CDN Endpoint

  • Name: theorder-cdn-endpoint
  • Status: ⚠️ May need manual creation (check Azure Portal)

Quota Status

✅ All Quotas Sufficient:

  • Storage Accounts: 4/250 (246 available)
  • CDN Profiles: 0/25 (25 available)
  • Resource Groups: 7/980 (973 available)
  • CDN Endpoints: 0 (25 per profile available)

Configuration

File: azure-cdn-config.env

Contains:

  • Storage account credentials
  • CDN configuration
  • Base URLs for blob storage and CDN

URLs

Blob Storage URL (Active)

https://theordercdn12439.blob.core.windows.net/images/

CDN URL (When Ready)

https://theorder-cdn-endpoint.azureedge.net/images/

Next Steps

  1. Verify CDN Profile/Endpoint (if not created automatically):

    • Go to Azure Portal → CDN profiles
    • Create profile: theorder-cdn-profile
    • Create endpoint: theorder-cdn-endpoint
    • Origin: theordercdn12439.blob.core.windows.net
  2. Upload Files (if not already done):

    ./scripts/deploy/upload-seals-to-azure.sh
    
  3. Update Manifest URLs:

    source azure-cdn-config.env
    CDN_BASE_URL="${CDN_BASE_URL_BLOB}" ./scripts/deploy/update-manifest-seal-urls.sh
    
  4. Test Access:

    curl -I https://theordercdn12439.blob.core.windows.net/images/digital-bank-seal.png
    

Files Ready

  • ✅ 17 PNG files generated
  • ✅ Configuration file created
  • ✅ Upload script ready
  • ✅ Manifest update script ready

Status: Infrastructure created, ready for file upload and CDN configuration