Сравнить источник и способ доставки
Выберите между источниками Pull, Push и Hosting вместе с примерами Default Endpoint, CNAME и Full DNS.
Открыть руководство по выборуСправка CDN.com.tr
Создайте оболочку аккаунта в разделе CDN Accounts, купите и назначьте пакет в панели при необходимости, и подготовьте UUID аккаунта для работы с DNS, хранилищем, платформой или cdnctl.
Начало работы
Создайте оболочку аккаунта в разделе CDN Accounts, купите и назначьте пакет в панели при необходимости, и подготовьте UUID аккаунта для работы с DNS, хранилищем, платформой или cdnctl.
Мастер подготавливает рабочее пространство клиента, к которому позже подключаются домены, хранилище, платформы и операции применения изменений.
Клиент завершает оплату в панели; автоматизация использует уже приобретённые пакеты.
После готовности первого аккаунта продолжайте в зависимости от типа нагрузки.
После входа в систему `/en/management/cdn` показывает существующие аккаунты и кнопку Add Your Website.
Ожидаемый результат: Пользователь может перейти к созданию нового аккаунта из панели.
cdnctl update --check
cdnctl login --email "<email>" --password "<password>"
cdnctl accounts list
Сначала мастер спрашивает, какой тип источника должен использовать аккаунт; этот выбор определяет дальнейший путь по продукту.
Ожидаемый результат: Шаг выбора пакета следует за выбором источника контента.
export CDN_SOURCE=pull
# Альтернативы: push или hosting
Если пакет недоступен, его покупку и оплату клиент выполняет в панели самостоятельно — это не делегируется терминалу или AI-агентам.
Ожидаемый результат: Автоматизация может вывести ID приобретённого пакета списком.
# Покупка пакета выполняется в панели.
cdnctl packages list --owned --format table
export PAID_PACKAGE_ID=<listed_package_id>
Один и тот же тип источника может доставляться через Default Endpoint, Full DNS Transfer или Custom Subdomain.
Ожидаемый результат: Аккаунт возвращается в список аккаунтов с выбранным источником и способом доставки.
cdnctl cdn accounts create --source "$CDN_SOURCE" --delivery default-endpoint --package "$PAID_PACKAGE_ID" --alias first-account-demo
export ACCOUNT_UUID=<account_uuid>
После создания оболочки аккаунта она должна появиться в списке аккаунтов, быть выбираемой и предоставлять возможности смены или назначения пакета.
Ожидаемый результат: Дальнейшая работа с DNS, Pull, Push, Platform или Apply Changes привязана к тому же UUID аккаунта.
cdnctl accounts describe --account "$ACCOUNT_UUID"
cdnctl accounts packages attach --account "$ACCOUNT_UUID" --package "$PAID_PACKAGE_ID"
Клиент впервые работает с CDN.com.tr, и ему нужен видимый клиенту CDN-аккаунт до подключения доменов, DNS, SSL, Push-хранилища, Pull-источников или деплоя платформы.