Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: ✔️ Front Door (klassisk) ✔️ CDN-standard från Microsoft (klassisk)
Efter att ha migrerat från Azure Front Door (classic) eller CDN Standard från Microsoft (classic) till Azure Front Door Standard eller Premium, uppdatera dina DevOps-pipelineskript för att distribuera och hantera de nya Front Door Standard- eller Premium-resurserna. Använd följande vägledning för olika verktyg och pipelinetyper.
Terraform
Förutsättningar
- Kontrollera att Terraform CLI är installerat. Se Installera Terraform.
- Installera Azure Resource Manager Export-tillägget för Terraform för att exportera befintliga Azure-resurser till Terraform-mallar. Se Översikt över Azure Export för Terraform.
Steg
Efter migreringen migreras alla klassiska Azure Front Door-resurser till Azure Front Door Standard och Premium. Då:
- Exportera den nya Azure Front Door Standard- eller Premium-konfigurationen: Använd Azure:s exportverktyg för att generera Terraform-konfigurationer för dina nya Front Door Standard- eller Premium-resurser. Följ Quickstart: Exportera dina första resurser med Azure Export för Terraform för att exportera Front Door Standard- eller Premium-resurser till Terraform-filer.
-
Uppdatera Terraform-mallar i din pipeline: Byt ut referenser till Front Door classic-resurser med den exporterade Standard- eller Premium-konfigurationen.
- För Azure Front Door (klassisk) är Terraform-resursen
azurerm_frontdoor. - För CDN Standard från Microsoft (klassisk), använd resurserna
azurerm_cdn_*. - För Azure Front Door Standard eller Premium (AFDx), använd resurserna
azurerm_cdn_frontdoor_*.
- För Azure Front Door (klassisk) är Terraform-resursen
- Kolla in den uppdaterade Terraform-koden till din pipeline och kör planen och ansök om att börja hantera den nya Front Door via Terraform.
ARM-mall
Steg
Efter migreringen migreras alla klassiska Azure Front Door-resurser till Azure Front Door Standard och Premium.
-
Exportera ARM-mallar för Front Door Standard/Premium genom att använda någon av följande metoder:
- Azure-portalen: Exportera mall i Azure-portalen.
- Azure CLI: Exportera mall i Azure CLI.
- Azure PowerShell: Exportera mall i Azure PowerShell.
- Uppdatera ARM-mallarna i din pipeline för att använda den nya Front Door Standard/Premium-mallen istället för Front Door (klassisk) mallen. I Azure DevOps eller GitHub Actions, uppdatera mallvägen och parametrarna i ditt distributionssteg, och distribuera sedan den nya mallen.
- Verifiera: Ta bort eller arkivera referenser till den klassiska Front Door-mallen för att undvika förvirring.
Biceps
Förutsättningar
- Installera Bicep CLI och verktygen. Se Konfigurera utvecklings- och distributionsmiljöer för Bicep.
Steg
Efter migreringen migreras alla klassiska Azure Front Door-resurser till Azure Front Door Standard och Premium.
- Generera en Bicep-mall för Front Door Standard/Premium genom att dekompilera en exporterad ARM-mall. Se Dekompilera ARM-mallens JSON till Bicep.
-
Uppdatera Bicep-filer i din pipeline: Byt ut Front Door (klassiska) definitioner mot Standard/Premium. Denna ersättning kan inkludera uppdatering av resurstyper såsom
Microsoft.Cdn/profilesoch barnresurser (slutpunkter, rutter och så vidare). -
Testa en distribution (till exempel
az deployment group create) för att verifiera provisionering av Azure Front Door Standard eller Premium.
PowerShell
Förutsättningar
Se till att du har de senaste Azure PowerShell Az-modulerna installerade (Az.Cdn modulversion som stödjer Azure Front Door Standard eller Premium). Se Installera Azure PowerShell.
Steg
- Update PowerShell deployment scripts: Ersätt alla Azure Front Door (classic) cmdlets med Azure Front Door Standard eller Premium cmdlets. Exempel finns i Azure Front Door PowerShell-snabbstarten.
- Inkorporera ny konfiguration och ta bort gamla referenser: Se till att skript konfigurerar nödvändiga komponenter (ursprung, ursprungsgrupper, rutter, regler med mera). Ta bort eller kommentera kommandon som hanterar Azure Front Door (classic).
- Mappning av kommandogrupp:
- AzFrontDoorCdn-kommandon under Az.Cdn-modulen är för Azure Front Door Standard eller Premium.
- AzCdn-kommandon under Az.Cdn-modulen är för CDN Standard från Microsoft (classic).
- Az.FrontDoor-modulen är för Azure Front Door (classic).
- Testa ditt skript (lokalt eller i en testpipeline) för att verifiera att Azure Front Door Standard eller Premium skapas eller uppdateras, och checka sedan in ändringarna i din pipeline.
Kommandoradsgränssnitt (CLI)
Förutsättningar
- Kontrollera att Azure CLI är installerat och uppdaterat till en version som stöder
afdkommandogruppen (till exempel 2.63.0 eller senare). Se Installera Azure CLI. - Logga in (
az login) och ange rätt prenumerationskontext.
Steg
-
Uppdatera CLI-kommandon i skript: Använd Azure Front Door Standard/Premium-kommandogruppen:
az afd. -
Ersätt eller ta bort användning av CLI för Front Door (klassisk):
- Kommandon för CDN Standard från Microsoft (klassisk):
az cdn - Azure Front Door (classic) kommandos:
az network front-door
- Kommandon för CDN Standard från Microsoft (klassisk):
- Verifiera det uppdaterade CLI-skriptet manuellt eller i en mellanlagringspipeline för att säkerställa en lyckad konfiguration av Front Door Standard/Premium.