Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: ✔️ Front Door (klassiek) ✔️ CDN Standard van Microsoft (klassiek)
Na de migratie van Azure Front Door (classic) of CDN Standard van Microsoft (classic) naar Azure Front Door Standard of Premium, update je je DevOps-pipeline-scripts om de nieuwe Front Door Standard of Premium resources te implementeren en beheren. Gebruik de volgende richtlijnen voor verschillende tools en pijplijntypes.
Terraformatie
Vereiste voorwaarden
- Zorg ervoor dat de Terraform CLI is geïnstalleerd. Zie Terraform installeren.
- Installeer de Azure Resource Manager Export-extensie voor Terraform om bestaande Azure-resources te exporteren naar Terraform-sjablonen. Zie Overzicht van Azure Export voor Terraform.
Stappen
Na migratie worden alle klassieke Azure Front Door-resources gemigreerd naar Azure Front Door Standard en Premium. Daarna kunt u het volgende doen:
- Exporteer de nieuwe Azure Front Door Standard- of Premiumconfiguratie: Gebruik de exporttool van Azure om Terraform-configuraties te genereren voor je nieuwe Front Door Standard- of Premium-bronnen. Volg Quickstart: Exporteer je eerste bronnen met Azure Export voor Terraform om de Front Door Standard- of Premium-bronnen te exporteren naar Terraform-bestanden.
-
Werk Terraform-sjablonen bij in je pijplijn: Vervang referenties naar Front Door classic-bronnen door de geëxporteerde Standard- of Premium-configuratie.
- Voor Azure Front Door (classic) is
azurerm_frontdoorde Terraform-resource. - Voor de CDN-standaard van Microsoft (classic), gebruik de
azurerm_cdn_*bronnen. - Voor Azure Front Door Standard of Premium (AFDx) gebruikt u de
azurerm_cdn_frontdoor_*-bronnen.
- Voor Azure Front Door (classic) is
- Controleer de bijgewerkte Terraform-code in je pipeline en run plan en vraag aan om te beginnen met het beheren van de nieuwe Front Door via Terraform.
ARM-template
Stappen
Na migratie worden alle klassieke Azure Front Door-resources gemigreerd naar Azure Front Door Standard en Premium.
-
Exporteer ARM-sjablonen voor Front Door Standard/Premium met een van de volgende methoden:
- Azure Portal: Sjabloon exporteren in Azure Portal.
- Azure CLI: Sjabloon exporteren in Azure CLI.
- Azure PowerShell: sjabloon exporteren in Azure PowerShell.
- Werk ARM-sjablonen in je pijplijn bij om de nieuwe Front Door Standard/Premium sjabloon te gebruiken in plaats van de Front Door (klassieke) template. In Azure DevOps of GitHub Actions werkt u het sjabloonpad en de parameters bij in uw implementatiestap, en deployen vervolgens de nieuwe template.
- Valideren: Verwijder of archiveer verwijzingen naar de klassieke Front Door-sjabloon om verwarring te voorkomen.
Biceps
Vereiste voorwaarden
- Installeer de Bicep CLI en hulpprogramma's. Zie Ontwikkel- en implementatieomgevingen voor Bicep instellen.
Stappen
Na migratie worden alle klassieke Azure Front Door-resources gemigreerd naar Azure Front Door Standard en Premium.
- Genereer een Bicep-sjabloon voor Front Door Standard/Premium door een geëxporteerde ARM-sjabloon te decompileren. Zie JSON van een ARM-sjabloon decompileren naar Bicep.
-
Werk Bicep-bestanden bij in je pijplijn: Vervang Front Door (klassieke) definities door Standard/Premium. Deze vervanging kan het bijwerken van resourcetypes zoals
Microsoft.Cdn/profilesen kindresources (eindpunten, routes, enzovoort) omvatten. -
Test een implementatie (bijvoorbeeld
az deployment group create) om de inrichting van Azure Front Door Standard of Premium te controleren.
PowerShell
Vereiste voorwaarden
Zorg ervoor dat je de nieuwste Azure PowerShell Az-modules hebt geïnstalleerd (Az.Cdn module versie die Azure Front Door Standard of Premium ondersteunt). Zie Azure PowerShell installeren.
Stappen
- PowerShell-implementatiescripts bijwerken: Vervang alle Azure Front Door (classic)-cmdlets door Azure Front Door Standard- of Premium-cmdlets. Zie de quickstart voor Azure Front Door PowerShell voor voorbeelden.
- Nieuwe configuratie toevoegen en oude referenties verwijderen: Zorg ervoor dat scripts de benodigde componenten configureren (oorsprongen, oorsprongsgroepen, routes, regels, enzovoort). Verwijder opdrachten die Azure Front Door (classic) beheren of plaats deze in opmerkingen.
- Toewijzing van commandogroep:
- De AzFrontDoorCdn-opdrachten in de Az.Cdn-module zijn bedoeld voor Azure Front Door Standard of Premium.
- AzCdn-commando's onder de Az.Cdn-module zijn voor CDN Standard van Microsoft (classic).
- De Az.FrontDoor-module is voor Azure Front Door (classic).
- Test je script (lokaal of in een testpijplijn) om het aanmaken of updates naar Azure Front Door Standard of Premium te verifiëren, en commit dan wijzigingen in je pijplijn.
CLI (Command Line Interface)
Vereiste voorwaarden
- Zorg ervoor dat Azure CLI is geïnstalleerd en bijgewerkt naar een versie die ondersteuning biedt voor de
afdopdrachtgroep (bijvoorbeeld 2.63.0 of hoger). Zie Azure CLI installeren. - Meld u aan (
az login) en stel de juiste abonnementscontext in.
Stappen
-
CLI-opdrachten bijwerken in scripts: Gebruik de Azure Front Door Standard/Premium-opdrachtgroep:
az afd. -
Vervang of verwijder het gebruik van Front Door (klassiek) CLI:
- CDN Standard van Microsoft (klassiek) opdrachten:
az cdn - Azure Front Door (classic)-opdrachten:
az network front-door
- CDN Standard van Microsoft (klassiek) opdrachten:
- Valideer het bijgewerkte CLI-script handmatig of in een faseringspijplijn om een geslaagde configuratie van Front Door Standard/Premium te garanderen.