Поделиться через


Создание профиля и конечной точки Azure сеть доставки содержимого с помощью Azure CLI

Внимание

Azure CDN standard от Корпорации Майкрософт (классическая версия) будет прекращена 30 сентября 2027 г. Чтобы избежать нарушений работы служб, важно перенести профили Azure CDN уровня "Стандартный" от Майкрософт (классический) на уровень Azure Front Door standard или Premium к 30 сентября 2027 г. Дополнительные сведения см. в разделе Azure CDN Standard от Майкрософт (классическая версия).

Azure CDN от Edgio был прекращен 15 января 2025 г. Дополнительные сведения см. в разделе Часто задаваемые вопросы о выводе из эксплуатации Azure CDN от Edgio.

В качестве альтернативы порталу Azure можно использовать эти примеры скриптов Azure CLI для управления следующими операциями сети доставки содержимого:

  • Создайте профиль сети доставки содержимого.
  • Создайте конечную точку сети доставки содержимого.
  • Создайте группу источника сети доставки содержимого и сделайте ее группой по умолчанию.
  • Создайте источник сети доставки содержимого.
  • создание личного домена и включение протокола HTTPS.

Необходимые компоненты

Примеры сценариев

Если у вас еще нет группы ресурсов для профиля сети доставки содержимого, создайте ее с помощью команды az group create:

# Create a resource group to use for the content delivery network.
az group create --name MyResourceGroup --location eastus

Следующий скрипт Azure CLI создает профиль сети доставки содержимого и конечную точку сети доставки содержимого:

# Create a content delivery network profile.
az cdn profile create --resource-group MyResourceGroup --name MyCDNProfile --sku Standard_Microsoft

# Create a content delivery network endpoint.
az cdn endpoint create --resource-group MyResourceGroup --name MyCDNEndpoint --profile-name MyCDNProfile --origin www.contoso.com

Следующий скрипт Azure CLI создает группу источника сети доставки содержимого, задает группу источников по умолчанию для конечной точки и создает новый источник:

# Create an origin group.
az cdn origin-group create --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name MyOriginGroup --origins origin-0

# Make the origin group the default group of an endpoint.
az cdn endpoint update --resource-group MyResourceGroup --name MyCDNEndpoint --profile-name MyCDNProfile --default-origin-group MyOriginGroup

# Create another origin for an endpoint.
az cdn origin create --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name origin-1 --host-name example.contoso.com

Следующий скрипт Azure CLI создает пользовательский домен сети доставки содержимого и включает HTTPS. Прежде чем связать личный домен с конечной точкой сети доставки содержимого Azure, необходимо сначала создать каноническое имя (CNAME) с помощью Azure DNS или поставщика DNS, чтобы указать конечную точку сети доставки содержимого. Дополнительные сведения см. в статье "Создание записи DNS CNAME".

# Associate a custom domain with an endpoint.
az cdn custom-domain create --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name MyCustomDomain --hostname www.example.com

# Enable HTTPS on the custom domain.
az cdn custom-domain enable-https --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name MyCustomDomain

Очистка ресурсов

После выполнения примеры скриптов вы сможете удалить группу ресурсов и все связанные с ней ресурсы, выполнив следующую команду.

# Delete the resource group.
az group delete --name MyResourceGroup

Команды Azure CLI, используемые в этой статье