Публикация существующего сайта через CDN
Следуйте шагам с origin, заголовком Host, доменным именем, DNS, SSL и Apply Changes.
Открыть сценарий Pull CDNСправка CDN.com.tr
Сначала определите, откуда берётся контент, затем — какая модель публичного домена будет его обслуживать; это разделение применимо к Pull, Push и Hosting/Platforms.
Начало работы
Сначала определите, откуда берётся контент, затем — какая модель публичного домена будет его обслуживать; это разделение применимо к Pull, Push и Hosting/Platforms.
Все 9 комбинаций могут быть допустимы; эти примеры охватывают выборы, которые обычно нужны пользователям.
Загрузите файл в хранилище CDN.com.tr и раздавайте его с `xyz.cdn.com.tr`.
Файлы находятся в хранилище CDN.com.tr; по CNAME указывает только субдомен для ресурсов.
Origin остаётся на хостинге клиента; CDN.com.tr добавляет перед ним кеш, безопасность и SSL.
Неймсерверы корневого домена переходят на CDN.com.tr; DNS, SSL и конфигурация CDN управляются вместе.
Среда выполнения платформы готова и может быть протестирована до подключения публичного домена.
Вывод Managed Container, PHP или WordPress раздаётся с кастомного субдомена.
Тип источника описывает, где находится бэкенд.
Способ доставки описывает модель публичного доменного имени.
Одни и те же три способа доставки можно использовать для источников Pull, Push и Hosting/Platforms.
Шаг Content Source разделяет Pull, Push и Hosting.
Ожидаемый результат: Выбор определяет дальнейший экран продукта.
export CDN_SOURCE=pull
# Альтернативы: push или hosting
Если мастер показывает ограничение по пакету, оплата выполняется в панели.
Ожидаемый результат: Командные сценарии продолжаются с ID приобретённого пакета.
# Покупка пакета выполняется в панели.
cdnctl packages list --owned --format table
export PAID_PACKAGE_ID=<listed_package_id>
Шаг доставки определяет, как CDN будет публично раздавать контент.
Ожидаемый результат: Аккаунт сохраняет источник и способ доставки вместе.
export DELIVERY_METHOD=default-endpoint
# Альтернативы: full-dns-transfer или custom-subdomain
После выбора экраны настройки расходятся.
Ожидаемый результат: Пользователь не видит лишних шагов по DNS, загрузке или платформе в неподходящем руководстве.
cdnctl cdn accounts create --source "$CDN_SOURCE" --delivery "$DELIVERY_METHOD" --package "$PAID_PACKAGE_ID" --alias selected-flow
export ACCOUNT_UUID=<account_uuid>
Пользователь выбирает между существующим origin, загруженными статическими файлами или средой выполнения платформы, одновременно выбирая доставку через default endpoint, full DNS transfer или кастомный субдомен.