Какой домен должен обслуживать вывод платформы?
Сравните default endpoint для предпросмотра, CNAME для продакшна или Full DNS, когда корневой DNS должен принадлежать CDN.com.tr.
Открыть руководство по выборуСправка CDN.com.tr
Используйте CDN Hosting/Platforms для публикации нагрузок WordPress, PHP или Managed Container через аккаунт, право доступа к пакету, настройки платформы, deploy/status/logs и проверку способа доставки.
Начало работы
Используйте CDN Hosting/Platforms для публикации нагрузок WordPress, PHP или Managed Container через аккаунт, право доступа к пакету, настройки платформы, deploy/status/logs и проверку способа доставки.
Когда среда выполнения запускается на CDN.com.tr, сценарий отходит от настройки файлов Pull или Push.
Здесь управляется поведение заголовка Host origin для WordPress, PHP и Managed Container.
Действия с платформой могут требовать объёма пакета и права доступа; покупка выполняется в панели.
Ожидаемый результат: Hosting/Platforms может показывать действия платформы для выбранного аккаунта.
cdnctl accounts list
cdnctl packages list --owned --format table
export ACCOUNT_UUID=<account_uuid>
export PAID_PACKAGE_ID=<listed_package_id>
Выбор CDN Hosting в мастере подготавливает оболочку аккаунта для среды выполнения платформы.
Ожидаемый результат: Тип источника платформы сохраняется на аккаунте, и раздел платформы становится активным.
cdnctl cdn accounts create --source hosting --delivery custom-subdomain --package "$PAID_PACKAGE_ID" --alias platform-app-demo
export ACCOUNT_UUID=<account_uuid>
Hosting/Platforms показывает сервисы платформы и настройку заголовка Host вместе.
Ожидаемый результат: Тип платформы и конфигурация заголовка Host сохраняются на выбранном аккаунте.
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 и подобные платформы управляют образом, портом, env/секретами и health-check через клиентские экраны.
Ожидаемый результат: Экраны Operations и статуса платформы показывают результат деплоя.
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
Вывод платформы также раздаётся через default endpoint, full DNS или кастомный субдомен.
Ожидаемый результат: Приложение платформы отвечает через домен, видимый клиенту.
cdnctl cdn accounts apply --account "$ACCOUNT_UUID"
cdnctl operations list --account "$ACCOUNT_UUID" --latest
curl -I https://app.example.com/health
Клиент хочет, чтобы среду выполнения приложения запускал CDN.com.tr и раздавал через публичный домен, а не просто проксировал origin или хранил статические файлы.