Een Azure Content Delivery Network-profiel en -eindpunt maken met behulp van de Azure CLI
Belangrijk
Azure CDN Standard van Microsoft (klassiek) wordt op 30 september 2027 buiten gebruik gesteld. Om serviceonderbrekingen te voorkomen, is het belangrijk dat u uw Azure CDN Standard migreert van Microsoft-profielen (klassiek) naar de Azure Front Door Standard- of Premium-laag op 30 september 2027. Zie Azure CDN Standard van Microsoft (klassiek) buiten gebruik stellen voor meer informatie.
Azure CDN van Edgio wordt op 4 november 2025 buiten gebruik gesteld. U moet uw workload vóór deze datum migreren naar Azure Front Door om serviceonderbreking te voorkomen. Zie Azure CDN van de veelgestelde vragen over buitengebruikstelling van Edgio voor meer informatie.
Als alternatief voor Azure Portal kunt u deze Azure CLI-scripts gebruiken om de volgende netwerkbewerkingen voor contentlevering te beheren:
- Maak een netwerkprofiel voor contentlevering.
- Maak een netwerkeindpunt voor contentlevering.
- Maak een netwerk origin-groep voor contentlevering en maak deze de standaardgroep.
- Maak een netwerkoorsprong voor contentlevering.
- Maak een aangepast domein en schakel HTTPS in.
Vereisten
Gebruik de Bash-omgeving in Azure Cloud Shell. Zie quickstart voor Bash in Azure Cloud Shell voor meer informatie.
Installeer de Azure CLI, indien gewenst, om CLI-referentieopdrachten uit te voeren. Als u in Windows of macOS werkt, kunt u Azure CLI uitvoeren in een Docker-container. Zie De Azure CLI uitvoeren in een Docker-container voor meer informatie.
Als u een lokale installatie gebruikt, meldt u zich aan bij Azure CLI met behulp van de opdracht az login. Volg de stappen die worden weergegeven in de terminal, om het verificatieproces te voltooien. Raadpleeg Aanmelden bij Azure CLI voor aanvullende aanmeldingsopties.
Installeer de Azure CLI-extensie bij het eerste gebruik, wanneer u hierom wordt gevraagd. Raadpleeg Extensies gebruiken met Azure CLI voor meer informatie over extensies.
Voer az version uit om de geïnstalleerde versie en afhankelijke bibliotheken te vinden. Voer az upgrade uit om te upgraden naar de nieuwste versie.
Voorbeeldscripts
Als u nog geen resourcegroep hebt voor uw netwerkprofiel voor contentlevering, maakt u deze met de opdracht az group create
:
# Create a resource group to use for the content delivery network.
az group create --name MyResourceGroup --location eastus
Met het volgende Azure CLI-script maakt u een netwerkprofiel voor contentlevering en netwerkeindpunt voor contentlevering:
# 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
Met het volgende Azure CLI-script maakt u een oorspronkelijke netwerkgroep voor contentlevering, stelt u de standaard origin-groep voor een eindpunt in en maakt u een nieuwe oorsprong:
# 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
Met het volgende Azure CLI-script maakt u een aangepast domein voor contentleveringsnetwerk en schakelt u HTTPS in. Voordat u een aangepast domein kunt koppelen aan een netwerkeindpunt voor Azure-inhoudslevering, moet u eerst een canonieke naamrecord (CNAME) maken met Azure DNS of uw DNS-provider om te verwijzen naar uw netwerkeindpunt voor contentlevering. Zie Een CNAME DNS-record maken voor meer informatie.
# 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
Resources opschonen
Nadat u de voorbeeldscripts hebt uitgevoerd, gebruikt u de volgende opdracht om de resourcegroep en alle bijbehorende resources te verwijderen.
# Delete the resource group.
az group delete --name MyResourceGroup