Partager via


Créer un profil et un point de terminaison Azure Content Delivery Network avec Azure CLI

En guise d’alternative au portail Azure, vous pouvez utiliser ces exemples de scripts Azure CLI pour gérer les opérations de réseau de distribution de contenu suivantes :

  • Créez un profil de réseau de distribution de contenu.
  • Créer un point de terminaison de réseau de distribution de contenu.
  • Créer un groupe d’origine de réseau de distribution de contenu et en faire le groupe par défaut.
  • Créez une origine de réseau de distribution de contenu.
  • Créer un domaine personnalisé et activer le protocole HTTPS

Prérequis

Exemples de scripts

Si n’avez pas encore de groupe de ressources pour votre profil de réseau de distribution de contenu, créez-le avec la commande az group create :

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

Le script Azure CLI suivant crée un profil de réseau de distribution de contenu et un point de terminaison de réseau de distribution de contenu :

# 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

Le script Azure CLI suivant crée un groupe d’origine de réseau de distribution de contenu, définit le groupe d’origine par défaut pour un point de terminaison et crée une nouvelle origine :

# 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

Le script Azure CLI suivant crée un domaine personnalisé de réseau de distribution de contenu et active HTTPS. Avant de pouvoir associer un domaine personnalisé à un point de terminaison de réseau de distribution de contenu Azure, vous devez créer un enregistrement de nom canonique (CNAME) avec Azure DNS ou votre fournisseur DNS pointant vers votre point de terminaison de réseau de distribution de contenu. Pour plus d’informations, voir Créer un enregistrement CNAME DNS.

# 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

Nettoyer les ressources

Une fois que vous avez fini d’exécuter les exemples de script, utilisez la commande suivante pour supprimer le groupe de ressources et toutes les ressources associées.

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

Les commandes Azure CLI utilisées dans cet article