Platform çıktısı hangi domainle yayınlanacak?
Preview için default endpoint, production için CNAME veya gerekiyorsa Full DNS seçimini karşılaştırın.
Seçim rehberine gitCDN.com.tr Yardım
CDN Hosting/Platforms seçimiyle WordPress, PHP veya Managed Container gibi runtime iş yüklerini hesap, paket entitlement, platform ayarı, deploy/status/logs ve delivery method zinciriyle yayınlayın.
Başlangıç
CDN Hosting/Platforms seçimiyle WordPress, PHP veya Managed Container gibi runtime iş yüklerini hesap, paket entitlement, platform ayarı, deploy/status/logs ve delivery method zinciriyle yayınlayın.
Runtime CDN.com.tr üzerinde çalıştığında artık Pull/Push dosya akışından farklı bir ürün yüzeyine geçilir.
WordPress, PHP ve Managed Container için origin Host header burada yönetilir.
Platform aksiyonları paket kapasitesi ve entitlement gerektirebilir; satın alma panelde biter.
Beklenen sonuç: Hosting/Platforms ekranı seçili hesaba ait platform aksiyonlarını gösterebilir.
cdnctl accounts list
cdnctl packages list --owned --format table
export ACCOUNT_UUID=<account_uuid>
export PAID_PACKAGE_ID=<listed_package_id>
Wizarddaki CDN Hosting seçimi platform runtime için hesap kabuğunu hazırlar.
Beklenen sonuç: Platform kaynak tipi accountta kaydedilir ve platform yüzeyi aktif olur.
cdnctl cdn accounts create --source hosting --delivery custom-subdomain --package "$PAID_PACKAGE_ID" --alias platform-app-demo
export ACCOUNT_UUID=<account_uuid>
Hosting/Platforms ekranı platform services yönetimini ve Host header kararını birlikte gösterir.
Beklenen sonuç: Platform tipi ve Host header configi seçili hesapta saklanır.
cdnctl platforms types list
cdnctl platforms type set --account "$ACCOUNT_UUID" --type managed-container
cdnctl platforms origin-host set --account "$ACCOUNT_UUID" --host app.example.com --keep-request-host false
Managed Container gibi platformlarda image, port, env/secrets ve health ayarları müşteri yüzeyinden yönetilmelidir.
Beklenen sonuç: Deploy sonucunu Operations ve platform status ekranları gösterir.
cdnctl container apps deploy --account "$ACCOUNT_UUID" --name web --image registry.example.com/acme/web:latest --port 8080
cdnctl container apps logs --account "$ACCOUNT_UUID" --app web --tail 100
cdnctl container apps status --account "$ACCOUNT_UUID" --app web
Platform çıktısı da default endpoint, full DNS veya custom subdomain seçeneklerinden biriyle sunulur.
Beklenen sonuç: Platform uygulaması customer-facing domain üzerinden cevap verir.
cdnctl cdn accounts apply --account "$ACCOUNT_UUID"
cdnctl operations list --account "$ACCOUNT_UUID" --latest
curl -I https://app.example.com/health
Müşteri sadece proxy veya statik dosya değil, uygulama runtimeının CDN.com.tr üzerinde çalışmasını ve public domainle yayınlanmasını ister.