Kaynak ve sunum yöntemini karşılaştır
Pull, Push ve Hosting kaynaklarını; Default Endpoint, CNAME ve Full DNS sunum yöntemleriyle birlikte örneklerden seçin.
Seçim rehberine gitCDN.com.tr Yardım
CDN Accounts ekranından hesap kabuğunu oluşturun, gerekiyorsa paketi panelde satın alıp atayın ve sonraki DNS, storage, platform veya cdnctl akışları için account UUID hazır edin.
Başlangıç
CDN Accounts ekranından hesap kabuğunu oluşturun, gerekiyorsa paketi panelde satın alıp atayın ve sonraki DNS, storage, platform veya cdnctl akışları için account UUID hazır edin.
Wizard domain, storage, platform ve apply işlemlerinin bağlanacağı müşteri çalışma alanını hazırlar.
Ödeme işini müşteri panelde yapar; otomasyon satın alınmış paketi kullanır.
İlk hesap hazır olunca iş yükünün türüne göre doğru casee geçilir.
Login sonrası `/tr/management/cdn` sayfasında mevcut hesaplar ve Web Sitenizi Ekleyin butonu görünür.
Beklenen sonuç: Kullanıcı yeni hesap ekleme akışına panelden girebilir.
cdnctl update --check
cdnctl login --email "<email>" --password "<password>"
cdnctl accounts list
Wizard önce hesabın hangi içerik kaynağıyla kurulacağını sorar; bu seçim sonraki ürün yolunu belirler.
Beklenen sonuç: İçerik kaynağı seçiminden sonra paket adımı gelir.
export CDN_SOURCE=pull
# Alternatifler: push veya hosting
Paket yoksa paket satın alma ve ödeme müşteri panelinde tamamlanır. Bu operasyon terminale ya da AI-agenta devredilmez.
Beklenen sonuç: Satın alınmış paket IDsi otomasyon tarafında listelenebilir hale gelir.
# Paket satın alma panelde tamamlanır.
cdnctl packages list --owned --format table
export PAID_PACKAGE_ID=<listed_package_id>
Aynı kaynak tipi Varsayılan Uç Nokta, Tam DNS Transferi veya Özel Alt Alan Adı ile yayınlanabilir.
Beklenen sonuç: Hesap seçilen kaynak ve sunum yöntemiyle account listesine döner.
cdnctl cdn accounts create --source "$CDN_SOURCE" --delivery default-endpoint --package "$PAID_PACKAGE_ID" --alias first-account-demo
export ACCOUNT_UUID=<account_uuid>
Account shell oluştuktan sonra hesap listesinde görünmeli, seçilebilir olmalı ve paket değiştir/atama yüzeyleri çalışmalıdır.
Beklenen sonuç: Sonraki DNS, Pull, Push, Platform veya Apply Changes adımları aynı account UUID ile scope edilir.
cdnctl accounts describe --account "$ACCOUNT_UUID"
cdnctl accounts packages attach --account "$ACCOUNT_UUID" --package "$PAID_PACKAGE_ID"
Müşteri ilk kez CDN.com.tr kullanıyor ve domain, DNS, SSL, Push storage, Pull origin veya platform deploy işleminden önce müşteri panelinde yönetilebilir bir CDN hesabına ihtiyaç duyuyor.